private void btnAgregar_Click(object sender, EventArgs e) { frmTipoDeMascotaAE frm = DI.Create <frmTipoDeMascotaAE>(); frm.Titulo("Nuevo Tipo De Mascota"); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { TipoDeMascotaEditDto tipoEditDto = frm.GetTipo(); if (servicio.Existe(tipoEditDto)) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Tipo De Mascota Existente", $"{tipoEditDto.Descripcion} ya existe en la base de datos"); } servicio.Guardar(tipoEditDto); DataGridViewRow r = ConstruirFila(); TipoDeMascotaListDto tipoListDto = mapper.Map <TipoDeMascotaListDto>(tipoEditDto); SetearFila(r, tipoListDto); AgregarFila(r); frmMessageBox frmMessage = new frmMessageBox(); frmMessage.Show(); frmMessage.ShowInfo("Registro Agregado", $"{tipoListDto.Descripcion} ya a sido agergado"); } catch (Exception) { frmMessageBox frmMessage = new frmMessageBox(); frm.Show(); frmMessage.ShowError("Error", $"El registro no se pudo agregar. Intentelo nuevamente"); } } }
private void btnAgregar_Click(object sender, EventArgs e) { frmClienteAE frm = DI.Create <frmClienteAE>(); frm.Titulo("Nuevo Cliente"); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { ClienteEditDto clienteEditDto = frm.GetCliente(); if (servicio.Existe(clienteEditDto)) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Cliente Existente", $"{clienteEditDto.Apellido}, {clienteEditDto.Nombre} ya existe en la base de datos"); } servicio.Guardar(clienteEditDto); DataGridViewRow r = ConstruirFila(); ClienteListDto clienteListDto = mapper.Map <ClienteListDto>(clienteEditDto); SetearFila(r, clienteListDto); AgregarFila(r); frmMessageBox frmMessage = new frmMessageBox(); frmMessage.Show(); frmMessage.ShowInfo("Registro Agregado", $"{clienteEditDto.Apellido}, {clienteEditDto.Nombre} ya a sido agergado"); } catch (Exception) { frmMessageBox frmMessage = new frmMessageBox(); frm.Show(); frmMessage.ShowError("Error", $"El registro no se pudo agregar. Intentelo nuevamente"); } } }
private void btnBuscar_Click(object sender, EventArgs e) { frmBuscarLocalidad frm = DI.Create <frmBuscarLocalidad>(); frm.Titulo("Filtrar Localidades"); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.Cancel) { return; } var tipoDto = frm.GetProvincia(); try { lista = servicio.GetLista(tipoDto.NombreProvincia); MostrarDatosEnGrilla(); } catch (Exception exception) { MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void tsbNuevo_Click(object sender, EventArgs e) { FrmTiposDocumentosAE frm = DI.Create <FrmTiposDocumentosAE>(); frm.Text = "Agregar un Nuevo Tipo de Documento"; DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { TipoDocumentoEditDto tipoDocumentoEditDto = frm.GetTipoDocumento(); if (_servicio.Existe(tipoDocumentoEditDto)) { MessageBox.Show("Registro repetido", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } _servicio.Guardar(tipoDocumentoEditDto); DataGridViewRow r = ConstruirFila(); var tipoDocumentoListDto = _mapper.Map <TipoDocumentoListDto>(tipoDocumentoEditDto); SetearFila(r, tipoDocumentoListDto); AgregarFila(r); MessageBox.Show("Registro agregado :) ", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void mbtNuevo_Click(object sender, EventArgs e) { FrmAlumnoAE frm = DI.Create <FrmAlumnoAE>(); frm.Text = "Nuevo alumno..."; DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { AlumnoEditDto alumnoEditDto = frm.GetAlumno(); servicio.Guardar(alumnoEditDto); DataGridViewRow r = ConstruirFila(); AlumnoListDto alumnoListDto = Mapeador.CrearMapper().Map <AlumnoListDto>(alumnoEditDto); SetearFila(r, alumnoListDto); AgregarFila(r); MetroMessageBox.Show(this, "Registro agregado", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { MetroMessageBox.Show(this, exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void tsbNuevo_Click(object sender, EventArgs e) { FrmProductosAE frm = DI.Create <FrmProductosAE>(); frm.Text = "Agregar Producto"; DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { ProductoEditDto productoEditDto = frm.GetTipo(); if (_servicio.Existe(productoEditDto)) { MessageBox.Show("Registro repetido", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } _servicio.Guardar(productoEditDto); DataGridViewRow r = ConstruirFila(); var productoListDto = _mapper.Map <ProductoListDto>(productoEditDto); productoListDto.TipoProducto = (_serviciosTipoProducto .GetTipoPorId(productoEditDto.TipoProductoId)) .Descripcion; SetearFila(r, productoListDto); AgregarFila(r); MessageBox.Show("Registro agregado...", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
static void Main() { DI.Inicialize(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(DI.Create <FrmMenuPrincipal>()); }
private void btnAgregar_Click(object sender, EventArgs e) { frmNecesidadEspecialAE frm = DI.Create <frmNecesidadEspecialAE>(); frm.Titulo("Nueva Necesidad Especial"); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { NecesidadEspecialEditDto necesidadEditDto = frm.GetNecesidadESpecial(); if (servicio.Existe(necesidadEditDto)) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Necesidad Especial Existente", $"{necesidadEditDto.Descripcion} ya existe en la base de datos"); } servicio.Guardar(necesidadEditDto); DataGridViewRow r = ConstruirFila(); NecesidadEspecialListDto necesidadListDto = mapper.Map <NecesidadEspecialListDto>(necesidadEditDto); SetearFila(r, necesidadListDto); AgregarFila(r); frmMessageBox frmMessage = new frmMessageBox(); frmMessage.Show(); frmMessage.ShowInfo("Registro Agregado", $"{necesidadListDto.Descripcion} ya a sido agergado"); } catch (Exception) { frmMessageBox frmMessage = new frmMessageBox(); frm.Show(); frmMessage.ShowError("Error", $"El registro no se pudo agregar. Intentelo nuevamente"); } } }
private void tsbNuevo_Click(object sender, EventArgs e) { FrmVentasAE frm = DI.Create <FrmVentasAE>(); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { var ventaEditDto = frm.GetVenta(); _servicio.Guardar(ventaEditDto); var ventaListDto = _mapper.Map <VentaListDto>(ventaEditDto); var r = ConstruirFila(); SetearFila(r, ventaListDto); AgregarFila(r); MessageBox.Show("Venta agregada :) ", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void ManejarPaises() { var frm = PaisesForm.GetInstancia(DI.Create <IServicioPais>()); frm.MdiParent = this; frm.WindowState = FormWindowState.Maximized; frm.Dock = DockStyle.Fill; frm.Show(); }
private void btnEditar_Click(object sender, EventArgs e) { if (dgvDatos.SelectedRows.Count == 0) { return; } DataGridViewRow r = dgvDatos.SelectedRows[0]; var mascotaListDto = r.Tag as MascotaListDto; var mascotaCopia = (MascotaListDto)mascotaListDto.Clone(); frmMascotaAE frm = DI.Create <frmMascotaAE>(); frm.Titulo("Editar Mascota"); MascotaEditDto mascotaEditDto = servicio.GetMascotaPorId(mascotaListDto.MascotaId); frm.SetMascota(mascotaEditDto); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.Cancel) { return; } mascotaEditDto = frm.GetMascota(); if (servicio.Existe(mascotaEditDto)) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Mascota Existente", $"{mascotaEditDto.Nombre} ya existe en la base de datos"); SetearFila(r, mascotaCopia); return; } try { servicio.Guardar(mascotaEditDto); var mListDto = mapper.Map <MascotaListDto>(mascotaEditDto); mascotaListDto.Cliente = (servicioCliente .GetClientePorId(mascotaEditDto.ClienteId)) .Nombre; mascotaListDto.TipoDeMascota = (servicioTipoDeMascota .GetTipoDeMascotaPorId(mascotaEditDto.TipoDeMascotaId)) .Descripcion; SetearFila(r, mListDto); frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowInfo("Mascota Editada", $"{mListDto.Nombre} " + $"ah sido editada correctamente"); } catch (Exception) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Error", $"Ocurrio un problema no se pudo completar la transaccion. Intentelo nuevamente."); } }
private void tsbNuevo_Click(object sender, EventArgs e) { FrmPropiedadAE frm = DI.Create <FrmPropiedadAE>(); frm.Text = "Agregar Propiedad"; DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { PropiedadEditDto propiedadEditDto = frm.GetPropiedad(); if (_servicio.Existe(propiedadEditDto)) { MessageBox.Show("Registro repetido", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } _servicio.Guardar(propiedadEditDto); DataGridViewRow r = ConstruirFila(); var propiedadListDto = _mapper.Map <PropiedadListDto>(propiedadEditDto); propiedadListDto.Provincia = (_servicioProvincia .GetProvinciaPorId(propiedadEditDto.ProvinciaId)) .NombreProvincia; propiedadListDto.Localidad = (_servicioLocalidad .GetLocalidadPorId(propiedadEditDto.LocalidadId)) .NombreLocalidad; propiedadListDto.TipoPropiedad = (_servicioTipoPropiedad .GetTipoPropiedadPorId(propiedadEditDto.TipoPropiedadId)) .DescripcionTP; propiedadListDto.TipoOperacion = (_servicioTipoOperacion .GetTipoOperacionPorId(propiedadEditDto.TipoOperacionId)) .DescripcionTO; propiedadListDto.Cliente = (_servicioCliente .GetClientePorId(propiedadEditDto.ClienteId)) .Apellido; SetearFila(r, propiedadListDto); AgregarFila(r); MessageBox.Show(" Registro agregado :) ", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnEditar_Click(object sender, EventArgs e) { if (dgvDatos.SelectedRows.Count == 0) { return; } DataGridViewRow r = dgvDatos.SelectedRows[0]; var proveedorListDto = r.Tag as ProveedorListDto; var proveedorCopia = (ProveedorListDto)proveedorListDto.Clone(); frmProveedorAE frm = DI.Create <frmProveedorAE>(); frm.Titulo("Editar Proveedor"); ProveedorEditDto proveedorEditDto = servicio.GetProveedorPorId(proveedorListDto.ProveedorId); frm.SetProveedor(proveedorEditDto); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.Cancel) { return; } proveedorEditDto = frm.GetProveedor(); if (servicio.Existe(proveedorEditDto)) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Proveedor Existente", $"{proveedorEditDto.CUIT}-{proveedorEditDto.RazonSocial} ya existe en la base de datos"); SetearFila(r, proveedorCopia); return; } try { servicio.Guardar(proveedorEditDto); var pListDto = mapper.Map <ProveedorListDto>(proveedorEditDto); proveedorListDto.Provincia = (servicioProvincia .GetProvinciaId(proveedorEditDto.ProvinciaId)) .NombreProvincia; proveedorListDto.Localidad = (servicioLocalidad .GetLocalidadPorId(proveedorEditDto.LocalidadId)) .NombreLocalidad; SetearFila(r, pListDto); frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowInfo("Proveedor Editado", $"{pListDto.CUIT}-{pListDto.RazonSocial} " + $"ah sido editada correctamente"); } catch (Exception) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Error", $"Ocurrio un problema no se pudo completar la transaccion. Intentelo nuevamente."); } }
private void ManejarNegocios() { NegociosForm frm = NegociosForm.GetInstancia(DI.Create <IServicioNegocio>()); frm.MdiParent = this; frm.WindowState = FormWindowState.Maximized; frm.Dock = DockStyle.Fill; frm.Show(); }
private void ManejarSoportes() { SoportesForm frm = SoportesForm.GetInstancia(DI.Create <IServicioSoporte>()); frm.MdiParent = this; frm.WindowState = FormWindowState.Maximized; frm.Dock = DockStyle.Fill; frm.Show(); }
private void btnEditar_Click(object sender, EventArgs e) { if (dgvDatos.SelectedRows.Count == 0) { return; } DataGridViewRow r = dgvDatos.SelectedRows[0]; var razaListDto = r.Tag as RazaListDto; var razaCopia = (RazaListDto)razaListDto.Clone(); frmRazaAE frm = DI.Create <frmRazaAE>(); frm.Titulo("Editar Raza"); RazaEditDto razaEditDto = servicio.GetRazaPorId(razaListDto.RazaId); frm.SetRaza(razaEditDto); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.Cancel) { return; } razaEditDto = frm.GetRaza(); if (servicio.Existe(razaEditDto)) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Raza Existente", $"{razaEditDto.Descripcion} ya existe en la base de datos"); SetearFila(r, razaCopia); return; } try { servicio.Guardar(razaEditDto); var rListDto = mapper.Map <RazaListDto>(razaEditDto); razaListDto.TipoDeMascota = (servicioTipo .GetTipoDeMascotaPorId(razaEditDto.TipoDeMascotaId)) .Descripcion; SetearFila(r, rListDto); frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowInfo("Raza Editada", $"{rListDto.Descripcion} " + $"ah sido editada correctamente"); } catch (Exception) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Error", $"Ocurrio un problema no se pudo completar la transaccion. Intentelo nuevamente."); } }
private void btnEditar_Click(object sender, EventArgs e) { if (dgvDatos.SelectedRows.Count == 0) { return; } DataGridViewRow r = dgvDatos.SelectedRows[0]; var empleadoListDto = r.Tag as EmpleadoListDto; var empleadoCopia = (EmpleadoListDto)empleadoListDto.Clone(); frmEmpleadoAE frm = DI.Create <frmEmpleadoAE>(); frm.Titulo("Editar Empleado"); EmpleadoEditDto empleadoEditDto = servicio.GetEmpleadoPorId(empleadoListDto.EmpleadoId); frm.SetEmpleado(empleadoEditDto); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.Cancel) { return; } empleadoEditDto = frm.GetEmpleado(); if (servicio.Existe(empleadoEditDto)) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Empleado Existente", $"{empleadoEditDto.Nombre}, {empleadoEditDto.Apellido} ya existe en la base de datos"); SetearFila(r, empleadoCopia); return; } try { servicio.Guardar(empleadoEditDto); var eListDto = mapper.Map <EmpleadoListDto>(empleadoEditDto); empleadoListDto.TipoDeTarea = (servicioTipoDeTarea .GetTipoDeTareaId(empleadoEditDto.TipoDeTareaId)) .Descripcion; SetearFila(r, eListDto); frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowInfo("Empleado Editado", $"{eListDto.Nombre} " + $"ah sido editada correctamente"); } catch (Exception) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Error", $"Ocurrio un problema no se pudo completar la transaccion. Intentelo nuevamente."); } }
private void btnEditar_Click(object sender, EventArgs e) { if (dgvDatos.SelectedRows.Count == 0) { return; } DataGridViewRow r = dgvDatos.SelectedRows[0]; var localidadListDto = r.Tag as LocalidadListDto; var localidadCopia = (LocalidadListDto)localidadListDto.Clone(); frmLocalidadAE frm = DI.Create <frmLocalidadAE>(); frm.Titulo("Editar Localidad"); LocalidadEditDto localidadEditDto = servicio.GetLocalidadPorId(localidadListDto.LocalidadId); frm.SetLocalidad(localidadEditDto); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.Cancel) { return; } localidadEditDto = frm.GetLocalidad(); if (servicio.Existe(localidadEditDto)) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Localidad Existente", $"{localidadEditDto.NombreLocalidad} ya existe en la base de datos"); SetearFila(r, localidadCopia); return; } try { servicio.Guardar(localidadEditDto); var lListDto = mapper.Map <LocalidadListDto>(localidadEditDto); localidadListDto.Provincia = (servicioProvincia .GetProvinciaId(localidadEditDto.ProvinciaId)) .NombreProvincia; SetearFila(r, lListDto); frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowInfo("Localidad Editada", $"{lListDto.NombreLocalidad} " + $"ah sido editada correctamente"); } catch (Exception) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Error", $"Ocurrio un problema no se pudo completar la transaccion. Intentelo nuevamente."); } }
private void tsbEditar_Click(object sender, EventArgs e) { if (dgvDatos.SelectedRows.Count == 0) { return; } var r = dgvDatos.SelectedRows[0]; var clienteListDto = r.Tag as ClienteListDto; var clienteListDtoCopia = (ClienteListDto)clienteListDto.Clone(); FrmClienteAE frm = DI.Create <FrmClienteAE>(); frm.Text = "Editar Cliente"; ClienteEditDto clienteEditDto = _servicio.GetClientePorId(clienteListDto.ClienteId); frm.SetCliente(clienteEditDto); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.Cancel) { return; } clienteEditDto = frm.GetCliente(); if (_servicio.Existe(clienteEditDto)) { MessageBox.Show(" Registro repetido :/ ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); SetearFila(r, clienteListDtoCopia); return; } try { _servicio.Guardar(clienteEditDto); clienteListDto = _mapper.Map <ClienteListDto>(clienteEditDto); clienteListDto.Provincia = (_servicioProvincia .GetProvinciaPorId(clienteEditDto.ProvinciaId)).NombreProvincia; clienteListDto.Localidad = (_servicioLocalidad .GetLocalidadPorId(clienteEditDto.LocalidadId)).NombreLocalidad; SetearFila(r, clienteListDto); MessageBox.Show(" Registro modificado :) ", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); SetearFila(r, clienteListDtoCopia); } }
public static void CargarDatosComboInterpretes(ref ComboBox combo) { IServicioInterprete servicio = DI.Create <IServicioInterprete>(); var lista = servicio.GetInterpretes(); Interprete defaultInterprete = new Interprete { InterpreteId = 0, Nombre = "<Seleccione Interprete>" }; lista.Insert(0, defaultInterprete); combo.DataSource = lista; combo.DisplayMember = "Nombre"; combo.ValueMember = "InterpreteId"; combo.SelectedIndex = 0; }
public static void CargarDatosComboPaises(ref ComboBox combo) { IServicioPais servicio = DI.Create <IServicioPais>(); var lista = servicio.GetLista(); Pais defaultPais = new Pais { PaisId = 0, Nombre = "<Seleccione País>" }; lista.Insert(0, defaultPais); combo.DataSource = lista; combo.DisplayMember = "Nombre"; combo.ValueMember = "PaisId"; combo.SelectedIndex = 0; }
private void btnEditar_Click(object sender, EventArgs e) { if (dgvDatos.SelectedRows.Count == 0) { return; } DataGridViewRow r = dgvDatos.SelectedRows[0]; var necesidadListDto = r.Tag as NecesidadEspecialListDto; var necesidadCopia = (NecesidadEspecialListDto)necesidadListDto.Clone(); frmNecesidadEspecialAE frm = DI.Create <frmNecesidadEspecialAE>(); frm.Titulo("Editar Necesidad Especial"); NecesidadEspecialEditDto necesidadEditDto = mapper.Map <NecesidadEspecialEditDto>(necesidadListDto); frm.SetNecesidadEspecial(necesidadEditDto); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.Cancel) { return; } necesidadEditDto = frm.GetNecesidadESpecial(); if (servicio.Existe(necesidadEditDto)) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Necesidad Especial Existente", $"{necesidadEditDto.Descripcion} ya existe en la base de datos"); SetearFila(r, necesidadCopia); return; } try { servicio.Guardar(necesidadEditDto); var nListDto = mapper.Map <NecesidadEspecialListDto>(necesidadEditDto); SetearFila(r, nListDto); frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowInfo("Necesidad Especial Editada", $"{nListDto.Descripcion} " + $"ah sido editada correctamente"); } catch (Exception) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Error", $"Ocurrio un problema no se pudo completar la transaccion. Intentelo nuevamente."); } }
private void btnEditar_Click(object sender, EventArgs e) { if (dgvDatos.SelectedRows.Count == 0) { return; } DataGridViewRow r = dgvDatos.SelectedRows[0]; var formaListDto = r.Tag as FormaFarmaceuticaListDto; var formaCopia = (FormaFarmaceuticaListDto)formaListDto.Clone(); frmFormaFarmaceuticaAE frm = DI.Create <frmFormaFarmaceuticaAE>(); frm.Titulo("Editar Forma Farmaceutica"); FormaFarmaceuticaEditDto formaEditDto = mapper.Map <FormaFarmaceuticaEditDto>(formaListDto); frm.SetForma(formaEditDto); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.Cancel) { return; } formaEditDto = frm.GetForma(); if (servicio.Existe(formaEditDto)) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Forma Farmaceutica Existente", $"{formaEditDto.Descripcion} ya existe en la base de datos"); SetearFila(r, formaCopia); return; } try { servicio.Agregar(formaEditDto); var fListDto = mapper.Map <FormaFarmaceuticaListDto>(formaEditDto); SetearFila(r, fListDto); frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowInfo("Forma Farmaceutica Editada", $"{fListDto.Descripcion} " + $"ah sido editada correctamente"); } catch (Exception) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Error", $"Ocurrio un problema no se pudo completar la transaccion. Intentelo nuevamente."); } }
private void btnEditar_Click(object sender, EventArgs e) { if (dgvDatos.SelectedRows.Count == 0) { return; } DataGridViewRow r = dgvDatos.SelectedRows[0]; var labListDto = r.Tag as LaboratorioListDto; var labCopia = (LaboratorioListDto)labListDto.Clone(); frmLaboratorioAE frm = DI.Create <frmLaboratorioAE>(); frm.Titulo("Editar Laboratorio"); LaboratorioEditDto labEditDto = mapper.Map <LaboratorioEditDto>(labListDto); frm.SetLaboratorio(labEditDto); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.Cancel) { return; } labEditDto = frm.GetLaboratorio(); if (servicio.Existe(labEditDto)) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Laboratorio Existente", $"{labEditDto.Descripcion} ya existe en la base de datos"); SetearFila(r, labCopia); return; } try { servicio.Guardar(labEditDto); var lListDto = mapper.Map <LaboratorioListDto>(labEditDto); SetearFila(r, lListDto); frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowInfo("Laboratorio Editada", $"{lListDto.Descripcion} " + $"ah sido editada correctamente"); } catch (Exception) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Error", $"Ocurrio un problema no se pudo completar la transaccion. Intentelo nuevamente."); } }
private void btnEditar_Click(object sender, EventArgs e) { if (dgvDatos.SelectedRows.Count == 0) { return; } DataGridViewRow r = dgvDatos.SelectedRows[0]; var clienteListDto = r.Tag as ClienteListDto; var clienteCopia = (ClienteListDto)clienteListDto.Clone(); frmClienteAE frm = DI.Create <frmClienteAE>(); frm.Titulo("Editar Cliente"); ClienteEditDto clienteEditDto = servicio.GetClientePorId(clienteListDto.ClienteId); frm.SetCliente(clienteEditDto); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.Cancel) { return; } clienteEditDto = frm.GetCliente(); if (servicio.Existe(clienteEditDto)) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Cliente Existente", $" { clienteEditDto.Apellido}, { clienteEditDto.Nombre}ya existe en la base de datos"); SetearFila(r, clienteCopia); return; } try { servicio.Guardar(clienteEditDto); var cListDto = mapper.Map <ClienteListDto>(clienteEditDto); SetearFila(r, cListDto); frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowInfo("Cliente Editado", $"{cListDto.Nombre}" + $"ah sido editada correctamente"); } catch (Exception) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Error", $"Ocurrio un problema no se pudo completar la transaccion. Intentelo nuevamente."); } }
public static void CargarDatosComboEstilos(ref ComboBox combo) { IServicioEstilo servicio = DI.Create <IServicioEstilo>(); var lista = servicio.GetLista(); Estilo defaultEstilo = new Estilo() { EstiloId = 0, Nombre = "<Seleccione Estilo>" }; lista.Insert(0, defaultEstilo); combo.DataSource = lista; combo.DisplayMember = "Nombre"; combo.ValueMember = "EstiloId"; combo.SelectedIndex = 0; }
public static void CargarDatosComboSoportes(ref ComboBox combo) { IServicioSoporte servicio = DI.Create <IServicioSoporte>(); var lista = servicio.GetLista(); Soporte defaultSoporte = new Soporte() { SoporteId = 0, Descripcion = "<Seleccione Soporte>" }; lista.Insert(0, defaultSoporte); combo.DataSource = lista; combo.DisplayMember = "Descripcion"; combo.ValueMember = "SoporteId"; combo.SelectedIndex = 0; }
public static void CargarDatosComboNegocios(ref ComboBox combo) { IServicioNegocio servicio = DI.Create <IServicioNegocio>(); var lista = servicio.GetNegocios(); Negocio defaultNegocio = new Negocio() { NegocioId = 0, Nombre = "<Seleccione Negocio>" }; lista.Insert(0, defaultNegocio); combo.DataSource = lista; combo.DisplayMember = "Nombre"; combo.ValueMember = "NegocioId"; combo.SelectedIndex = 0; }
private void tsbEditar_Click(object sender, EventArgs e) { if (DatosDataGridView.SelectedRows.Count == 0) { return; } var r = DatosDataGridView.SelectedRows[0]; var productoListDto = r.Tag as ProductoListDto; var productoListDtoCopia = (ProductoListDto)productoListDto.Clone(); FrmProductosAE frm = DI.Create <FrmProductosAE>(); frm.Text = "Editar Producto"; ProductoEditDto productoEditDto = _servicio.GetProductoPorId(productoListDto.ProductoId); frm.SetProducto(productoEditDto); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.Cancel) { return; } productoEditDto = frm.GetTipo(); if (_servicio.Existe(productoEditDto)) { MessageBox.Show("Registro repetido...", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); SetearFila(r, productoListDtoCopia); return; } try { _servicio.Guardar(productoEditDto); productoListDto = _mapper.Map <ProductoListDto>(productoEditDto); productoListDto.TipoProducto = (_serviciosTipoProducto .GetTipoPorId(productoEditDto.TipoProductoId)).Descripcion; SetearFila(r, productoListDto); MessageBox.Show("Registro modificado...", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); SetearFila(r, productoListDtoCopia); } }
public static void CargarComboProductos(string tipoSeleccionadon, ref ComboBox combo) { IServiciosProductos serviciosProductos = DI.Create <IServiciosProductos>(); var lista = serviciosProductos.GetLista(tipoSeleccionadon); var defaultProducto = new ProductoListDto { ProductoId = 0, Descripcion = "<Seleccione Producto>" }; lista.Insert(0, defaultProducto); combo.DataSource = lista; combo.ValueMember = "ProductoId"; combo.DisplayMember = "Descripcion"; combo.SelectedIndex = 0; }