Example #1
0
        public int modificarEmpleado([FromBody] EmpleadoAF oEmpleadoAF)
        {
            int respuesta = 0;

            try
            {
                using (BDAcaassAFContext bd = new BDAcaassAFContext())
                {
                    Empleado oEmpleado = bd.Empleado.Where(p => p.IdEmpleado == oEmpleadoAF.idempleado).First();
                    oEmpleado.IdEmpleado       = oEmpleadoAF.idempleado;
                    oEmpleado.Dui              = oEmpleadoAF.dui;
                    oEmpleado.Nombres          = oEmpleadoAF.nombres;
                    oEmpleado.Apellidos        = oEmpleadoAF.apellidos;
                    oEmpleado.Direccion        = oEmpleadoAF.direccion;
                    oEmpleado.Telefono         = oEmpleadoAF.telefono;
                    oEmpleado.Email            = oEmpleadoAF.email;
                    oEmpleado.TelefonoPersonal = oEmpleadoAF.telefonopersonal;
                    oEmpleado.IdAreaDeNegocio  = oEmpleadoAF.idareadenegocio;
                    oEmpleado.IdCargo          = oEmpleadoAF.idcargo;
                    bd.SaveChanges();
                    respuesta = 1;
                }
            }
            catch (Exception ex)
            {
                respuesta = 0;
            }
            return(respuesta);
        }
Example #2
0
        public int guardarEmpleado([FromBody] EmpleadoAF oEmpleadoAF)
        {
            int respuesta = 0;

            try
            {
                using (BDAcaassAFContext bd = new BDAcaassAFContext())
                {
                    Empleado oEmpleado = new Empleado();
                    oEmpleado.IdEmpleado       = oEmpleadoAF.idempleado;
                    oEmpleado.Dui              = oEmpleadoAF.dui;
                    oEmpleado.Nombres          = oEmpleadoAF.nombres;
                    oEmpleado.Apellidos        = oEmpleadoAF.apellidos;
                    oEmpleado.Direccion        = oEmpleadoAF.direccion;
                    oEmpleado.Telefono         = oEmpleadoAF.telefono;
                    oEmpleado.TelefonoPersonal = oEmpleadoAF.telefonopersonal;
                    oEmpleado.IdAreaDeNegocio  = oEmpleadoAF.idareadenegocio;
                    oEmpleado.Email            = oEmpleadoAF.email;
                    oEmpleado.IdCargo          = oEmpleadoAF.idcargo;
                    oEmpleado.Dhabilitado      = 1;
                    oEmpleado.BtieneUsuario    = 0;
                    bd.Empleado.Add(oEmpleado);
                    bd.SaveChanges();
                    respuesta = 1;
                }
            }
            catch (Exception ex)
            {
                respuesta = 0;
            }

            return(respuesta);
        }
Example #3
0
        public int EsEmpleadojefe(int idempleado)
        {
            int rpta = 0;

            using (BDAcaassAFContext bd = new BDAcaassAFContext())
            {
                EmpleadoAF oEmpleadoAF = new EmpleadoAF();
                Empleado   oEmpleado   = bd.Empleado.Where(p => p.IdEmpleado == idempleado).First();
                if (oEmpleado.IdCargo == 1)
                {
                    rpta = 1;
                }


                return(rpta);
            }
        }
Example #4
0
        public EmpleadoAF RecuperarEmpleado(int idempleado)
        {
            using (BDAcaassAFContext bd = new BDAcaassAFContext())
            {
                EmpleadoAF oEmpleadoAF = new EmpleadoAF();
                Empleado   oEmpleado   = bd.Empleado.Where(p => p.IdEmpleado == idempleado).First();
                oEmpleadoAF.idempleado       = oEmpleado.IdEmpleado;
                oEmpleadoAF.dui              = oEmpleado.Dui;
                oEmpleadoAF.nombres          = oEmpleado.Nombres;
                oEmpleadoAF.apellidos        = oEmpleado.Apellidos;
                oEmpleadoAF.direccion        = oEmpleado.Direccion;
                oEmpleadoAF.telefono         = oEmpleado.Telefono;
                oEmpleadoAF.email            = oEmpleado.Email;
                oEmpleadoAF.telefonopersonal = oEmpleado.TelefonoPersonal;
                oEmpleadoAF.idcargo          = (int)oEmpleado.IdCargo;
                oEmpleadoAF.idareadenegocio  = (int)oEmpleado.IdAreaDeNegocio;


                return(oEmpleadoAF);
            }
        }