Beispiel #1
0
        public void GuardarEmpleado(Dominio.Empleado empleado)
        {
            AutoMapper.Mapper.CreateMap <Dominio.Empleado, Empleado>();
            var emple = AutoMapper.Mapper.Map <Empleado>(empleado);

            Insertar(emple);
            GuardarCambios();
        }
Beispiel #2
0
        private void btn_guardar_Click(object sender, EventArgs e)
        {
            Error        frmE = new Error();
            DialogResult Mensaje;

            try
            {
                if (string.IsNullOrEmpty(Txt_Nombre.Text) || string.IsNullOrEmpty(Txt_Apellido.Text) || string.IsNullOrEmpty(Txt_Direccion.Text) || string.IsNullOrEmpty(Txt_Cargo.Text) || string.IsNullOrEmpty(Txt_Fijo.Text) || string.IsNullOrEmpty(Txt_Celular.Text))
                {
                    frmE.Mensaje  = "Tiene que llenar todos los campos ";
                    frmE.NumError = "Upss Problmas ";
                    frmE.Show();
                    return;
                }
                if (newDatos)
                {
                    Mensaje = MessageBox.Show("¿Desea guardar esta información ?", "Confirmación", MessageBoxButtons.YesNoCancel);
                    if (Mensaje.Equals(DialogResult.No))
                    {
                        return;
                    }
                    Dominio.Empleado empleado = new Dominio.Empleado(0, Txt_Nombre.Text, Txt_Apellido.Text, Txt_Direccion.Text, Txt_Cargo.Text, Txt_Fijo.Text, Txt_Celular.Text);
                    EmpleadoDb.AgregarEmpleado(empleado);
                }
                else
                {
                    Mensaje = MessageBox.Show("¿Desea actualizar la información ?", "Confirmación", MessageBoxButtons.YesNoCancel);
                    if (Mensaje.Equals(DialogResult.No))
                    {
                        return;
                    }
                    Dominio.Empleado empleado = new Dominio.Empleado(int.Parse(Txt_Id.Text), Txt_Nombre.Text, Txt_Apellido.Text, Txt_Direccion.Text, Txt_Cargo.Text, Txt_Fijo.Text, Txt_Celular.Text);
                    EmpleadoDb.ActualizarEmpleado(empleado);
                }
                ActualizarDatos();
                limpiar();
                //frmE.Mensaje = "Guardo EXITOSAMENTE ";
                //frmE.NumError = "Proceso";
                //frmE.Show();
            }
            catch (Exception ex)
            {
                frmE.Mensaje  = "Upss Problmas ";
                frmE.NumError = "Guardar " + ex;
                frmE.Show();
            }
        }
Beispiel #3
0
        private void Btn_Eliminar_Click(object sender, EventArgs e)
        {
            Error        frmE = new Error();
            DialogResult Mensaje;

            try
            {
                Mensaje = MessageBox.Show("¿Esta seguro de Eliminar este Contenido?", "Confirmación", MessageBoxButtons.YesNoCancel);
                if (Mensaje.Equals(DialogResult.No))
                {
                    return;
                }
                Dominio.Empleado empleado = new Dominio.Empleado(int.Parse(Txt_Id.Text), Txt_Nombre.Text, Txt_Apellido.Text, Txt_Direccion.Text, Txt_Cargo.Text, Txt_Fijo.Text, Txt_Celular.Text);
                EmpleadoDb.EliminarEmpleado(empleado);
                ActualizarDatos();
                limpiar();
            }
            catch (Exception ex)
            {
                frmE.Mensaje  = "Upss Problmas ";
                frmE.NumError = "Guardar " + ex;
                frmE.Show();
            }
        }