Exemple #1
0
        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.");
            }
        }
Exemple #2
0
        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");
                }
            }
        }
Exemple #3
0
        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");
                }
            }
        }
Exemple #4
0
        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");
                }
            }
        }
Exemple #5
0
        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.");
            }
        }
Exemple #6
0
        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.");
            }
        }
Exemple #7
0
        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.");
            }
        }
Exemple #8
0
        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.");
            }
        }
Exemple #9
0
        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.");
            }
        }
Exemple #10
0
        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.");
            }
        }
Exemple #11
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.");
            }
        }
Exemple #12
0
        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");
                }
            }
        }
Exemple #13
0
        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");
                }
            }
        }
Exemple #14
0
        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");
                }
            }
        }