feat: Cambios Varios (mirar Desc)

- Añadidas referencias faltantes
- Arreglado FormProveedores
- Empiezo el codeo del Form Facturas
This commit is contained in:
2024-04-26 19:52:29 +01:00
parent 9b0bde293b
commit 51676e6434
46 changed files with 20368 additions and 257 deletions

View File

@@ -1,13 +1,5 @@
using Entidades;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Controladora;
namespace Vista
{
@@ -20,11 +12,29 @@ namespace Vista
{
InitializeComponent();
this.proveedor = proveedor;
this.Text = (proveedor == null) ?
"Agregar Proveedor" :
"Modificar Proveedor";
if (proveedor != null)
{
this.proveedor = proveedor;
this.Text = "Modificar Proveedor";
CargarDatos(proveedor);
}
else
{
this.Text = "Agregar Proveedor";
}
}
private void CargarDatos(Proveedor proveedor)
{
txtDireccion.Text = proveedor.Direccion;
txtNombre.Text = proveedor.Nombre;
txtSocial.Text = proveedor.RazonSocial;
numCuit.Value = proveedor.Cuit;
numCuit.ReadOnly = true;
checkBoxHabilitado.Checked = proveedor.Habilitado;
}
private bool ValidarDatos()
{
@@ -53,7 +63,7 @@ namespace Vista
}
private void BtnAceptarr_Click(object sender, EventArgs e)
private void BtnAceptar_Click(object sender, EventArgs e)
{
string msg;
if (ValidarDatos())
@@ -69,7 +79,7 @@ namespace Vista
Habilitado = checkBoxHabilitado.Checked,
};
listaProveedores.Add(proveedor);
// msg = ControladoraProveedores.Instance.AgregarProveedor(proveedor);
msg = ControladoraProveedores.Instance.Añadir(proveedor);
}
else
{
@@ -78,16 +88,16 @@ namespace Vista
proveedor.Direccion = txtDireccion.Text;
proveedor.RazonSocial = txtSocial.Text;
proveedor.Cuit = (Int64)numCuit.Value;
// msg = ControladoraProveedores.Instance.ModificarProveedor(proveedor);
msg = ControladoraProveedores.Instance.Modificar(proveedor);
}
// MessageBox.Show(msg, "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
MessageBox.Show(msg, "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
Close();
}
}
private void button1_Click(object sender, EventArgs e)
private void BtnCancelar_Click(object sender, EventArgs e)
{
this.Close();
}