private void btnAgregar_Click(object sender, EventArgs e) { frmLaboratorioAE frm = DI.Create <frmLaboratorioAE>(); frm.Titulo("Nuevo Laboratorio"); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { LaboratorioEditDto 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"); } servicio.Guardar(labEditDto); DataGridViewRow r = ConstruirFila(); LaboratorioListDto labListDto = mapper.Map <LaboratorioListDto>(labEditDto); SetearFila(r, labListDto); AgregarFila(r); frmMessageBox frmMessage = new frmMessageBox(); frmMessage.Show(); frmMessage.ShowInfo("Registro Agregado", $"{labListDto.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 btnBorrar_Click(object sender, EventArgs e) { if (dgvDatos.SelectedRows.Count == 0) { return; } DataGridViewRow r = dgvDatos.SelectedRows[0]; var razaListDto = r.Tag as RazaListDto; frmMessageBox mb = new frmMessageBox(); mb.ShowQuestion("Borrar Raza", $"¿Esta seguro que desea eliminar {razaListDto.Descripcion} del registro?"); DialogResult dr = mb.ShowDialog(this); if (dr == DialogResult.No) { return; } try { servicio.Borrar(razaListDto.RazaId); dgvDatos.Rows.Remove(r); frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowInfo("Raza Borrada", $"{razaListDto.Descripcion} se borro de la base de datos"); } catch (Exception) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Error", $"Ocurrio un problema no se pudo completar la transaccion. Intentelo nuevamente."); } }
private void btnAgregar_Click(object sender, EventArgs e) { frmProvinciasAE frm = DI.Create <frmProvinciasAE>(); frm.Titulo("Nueva Provincia"); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { ProvinciaEditDto provinciaEditDto = frm.GetProvincia(); if (servicio.Existe(provinciaEditDto)) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Provincia Existente", $"{provinciaEditDto.NombreProvincia} ya existe en la base de datos"); } servicio.Guardar(provinciaEditDto); DataGridViewRow r = ConstruirFila(); ProvinciaListDto provinciaListDto = mapper.Map <ProvinciaListDto>(provinciaEditDto); SetearFila(r, provinciaListDto); AgregarFila(r); frmMessageBox frmMessage = new frmMessageBox(); frmMessage.Show(); frmMessage.ShowInfo("Registro Agregado", $"{provinciaListDto.NombreProvincia} 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) { 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 btnAgregar_Click(object sender, EventArgs e) { frmFormaFarmaceuticaAE frm = DI.Create <frmFormaFarmaceuticaAE>(); frm.Titulo("Nueva Forma Farmaceutica"); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { FormaFarmaceuticaEditDto 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"); } servicio.Agregar(formaEditDto); DataGridViewRow r = ConstruirFila(); FormaFarmaceuticaListDto formaListDto = mapper.Map <FormaFarmaceuticaListDto>(formaEditDto); SetearFila(r, formaListDto); AgregarFila(r); frmMessageBox frmMessage = new frmMessageBox(); frmMessage.Show(); frmMessage.ShowInfo("Registro Agregado", $"{formaListDto.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 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 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 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 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."); } }
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 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 btnBorrar_Click(object sender, EventArgs e) { if (dgvDatos.SelectedRows.Count == 0) { return; } DataGridViewRow r = dgvDatos.SelectedRows[0]; var formaListDto = r.Tag as FormaFarmaceuticaListDto; frmMessageBox mb = new frmMessageBox(); mb.ShowQuestion("Borrar Forma Farmaceutica", $"¿Esta seguro que desea eliminar {formaListDto.Descripcion} del registro?"); DialogResult dr = mb.ShowDialog(this); if (dr == DialogResult.No) { return; } try { //if (!servicio.EstaRelacionado(provinciaListDto)) //{ servicio.Borrar(formaListDto.FormaFarmaceuticaId); dgvDatos.Rows.Remove(r); frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowInfo("Forma Farmaceutica Borrada", $"{formaListDto.Descripcion} se borro de la base de datos"); //} //else //{ // frmMessageBox messageBox = new frmMessageBox(); // messageBox.Show(); // messageBox.ShowError("Provincia Relacionada", $"{provinciaListDto.NombreProvincia} esta relacionado con un registro en otra tabla. No puede ser borrado."); //} } catch (Exception) { frmMessageBox messageBox = new frmMessageBox(); messageBox.Show(); messageBox.ShowError("Error", $"Ocurrio un problema no se pudo completar la transaccion. Intentelo nuevamente."); } }
private void btnAgregar_Click(object sender, EventArgs e) { frmMascotaAE frm = DI.Create <frmMascotaAE>(); frm.Titulo("Nueva Mascota"); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { MascotaEditDto 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"); } servicio.Guardar(mascotaEditDto); DataGridViewRow r = ConstruirFila(); MascotaListDto mascotaListDto = mapper.Map <MascotaListDto>(mascotaEditDto); mascotaListDto.Cliente = (servicioCliente .GetClientePorId(mascotaEditDto.ClienteId)) .Nombre; mascotaListDto.TipoDeMascota = (servicioTipoDeMascota .GetTipoDeMascotaPorId(mascotaEditDto.TipoDeMascotaId)) .Descripcion; SetearFila(r, mascotaListDto); AgregarFila(r); frmMessageBox frmMessage = new frmMessageBox(); frmMessage.Show(); frmMessage.ShowInfo("Registro Agregado", $"{mascotaListDto.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 btnAgregar_Click(object sender, EventArgs e) { frmEmpleadoAE frm = DI.Create <frmEmpleadoAE>(); frm.Titulo("Nuevo Empleado"); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { EmpleadoEditDto 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"); } servicio.Guardar(empleadoEditDto); DataGridViewRow r = ConstruirFila(); EmpleadoListDto empleadoListDto = mapper.Map <EmpleadoListDto>(empleadoEditDto); empleadoListDto.TipoDeTarea = (servicioTipoDeTarea .GetTipoDeTareaId(empleadoEditDto.TipoDeTareaId)) .Descripcion; SetearFila(r, empleadoListDto); AgregarFila(r); frmMessageBox frmMessage = new frmMessageBox(); frmMessage.Show(); frmMessage.ShowInfo("Registro Agregado", $"{empleadoListDto.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 btnAgregar_Click(object sender, EventArgs e) { frmLocalidadAE frm = DI.Create <frmLocalidadAE>(); frm.Titulo("Nueva Localidad"); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { LocalidadEditDto 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"); } servicio.Guardar(localidadEditDto); DataGridViewRow r = ConstruirFila(); LocalidadListDto localidadListDto = mapper.Map <LocalidadListDto>(localidadEditDto); localidadListDto.Provincia = (servicioProvincia .GetProvinciaId(localidadEditDto.ProvinciaId)) .NombreProvincia; SetearFila(r, localidadListDto); AgregarFila(r); frmMessageBox frmMessage = new frmMessageBox(); frmMessage.Show(); frmMessage.ShowInfo("Registro Agregado", $"{localidadListDto.NombreLocalidad} ya a sido agergado"); } catch (Exception) { frmMessageBox frmMessage = new frmMessageBox(); frm.Show(); frmMessage.ShowError("Error", $"El registro no se pudo agregar. Intentelo nuevamente"); } } }