예제 #1
0
        public override void ModificarRegistro()
        {
            try
            {
                paciente.Apellido         = this.txtApellido.Text;
                paciente.Nombre           = this.txtNombre.Text;
                paciente.Dni              = this.txtDni.Text;
                paciente.Telefono         = this.txtTelefono.Text;
                paciente.NumeroAfiliado   = this.txtNroAfiliado.Text;
                paciente.PlanObraSocial   = this.txtPlanObraSocial.Text;
                paciente.Domicilio        = this.txtDireccion.Text;
                paciente.Celular          = this.txtCelular.Text;
                paciente.SexoId           = Convert.ToInt32(this.cmbSexo.SelectedValue);
                paciente.ObraSocialId     = Convert.ToInt32(this.cmbObraSocial.SelectedValue);
                paciente.GrupoSanguineoId = Convert.ToInt32(this.cmbGrupoSanguineo.SelectedValue);
                paciente.Foto             = Imagen.Convertir_Imagen_Bytes(this.imgFotoPaciente.Image);
                paciente.FechaNacimiento  = this.dtpFechaNacimiento.Value;
                paciente.Mail             = this.txtMail.Text;
                paciente.EsDown           = this.chkEsDown.Checked;

                datosPacienteUoW.PacienteRepositorio.Modificar(paciente);
                datosPacienteUoW.Commit();
            }
            catch (Exception ex)
            {
                Mensaje.Mostrar(ex, Constantes.TipoMensaje.Error);
            }
        }
예제 #2
0
        public override void NuevoRegistro()
        {
            try
            {
                empleado = ObjectFactory.GetInstance <Empleado>();

                empleado.Apellido            = this.txtApellido.Text;
                empleado.Nombre              = this.txtNombre.Text;
                empleado.Dni                 = this.txtDni.Text;
                empleado.Telefono            = this.txtTelefono.Text;
                empleado.MatriculaProvincial = this.txtMatriculaProvincial.Text;
                empleado.MatriculaNacional   = this.txtMatriculaNacional.Text;
                empleado.Celular             = this.txtCelular.Text;
                empleado.EspecialidadId      = Convert.ToInt32(this.cmbEspecialidad.SelectedValue);
                empleado.FotoEmpleado        = Imagen.Convertir_Imagen_Bytes(this.imgFotoEmpleado.Image);
                empleado.FechaIngreso        = this.dtpFechaIngreso.Value;
                empleado.FechaNacimiento     = this.dtpFechaNacimiento.Value;

                recursosHumanosUoW.EmpleadoRepositorio.Insertar(empleado);
                recursosHumanosUoW.Commit();

                this.txtApellido.Focus();
            }
            catch (Exception ex)
            {
                Mensaje.Mostrar(ex, Constantes.TipoMensaje.Error);
            }
        }
예제 #3
0
        public override void NuevoRegistro()
        {
            try
            {
                empresa = new Empresa
                {
                    RazonSocial            = this.txtRazonSocial.Text,
                    NombreFantasia         = this.txtNombreFantasia.Text,
                    Direccion              = this.txtDomicilio.Text,
                    Telefono               = this.txtTelefono.Text,
                    FechaInicioActividades = this.dtpInicioActividades.Value,
                    Logo           = Imagen.Convertir_Imagen_Bytes(this.imgLogo.Image),
                    CuitCuil       = this.txtCuitCuil.Text,
                    IngresosBrutos = this.txtIngresosBrutos.Text
                };

                recursosHumanosUoW.EmpresaRepositorio.Insertar(empresa);
                recursosHumanosUoW.Commit();

                this.txtRazonSocial.Focus();
            }
            catch (Exception ex)
            {
                Mensaje.Mostrar(ex, Constantes.TipoMensaje.Error);
            }
        }
예제 #4
0
        public override void ModificarRegistro()
        {
            try
            {
                empresa.RazonSocial            = this.txtRazonSocial.Text;
                empresa.NombreFantasia         = this.txtNombreFantasia.Text;
                empresa.Direccion              = this.txtDomicilio.Text;
                empresa.Telefono               = this.txtTelefono.Text;
                empresa.Logo                   = Imagen.Convertir_Imagen_Bytes(this.imgLogo.Image);
                empresa.FechaInicioActividades = this.dtpInicioActividades.Value;
                empresa.CuitCuil               = this.txtCuitCuil.Text;
                empresa.IngresosBrutos         = this.txtIngresosBrutos.Text;

                recursosHumanosUoW.EmpresaRepositorio.Modificar(empresa);
                recursosHumanosUoW.Commit();
            }
            catch (Exception ex)
            {
                Mensaje.Mostrar(ex, Constantes.TipoMensaje.Error);
            }
        }