예제 #1
0
        public bool RegistroEmpleado(string empleado)
        {
            XmlSerializer ser    = new XmlSerializer(typeof(Modelo.Empleado));
            StringReader  reader = new StringReader(empleado);

            Modelo.Empleado  e        = (Modelo.Empleado)ser.Deserialize(reader);
            ServicioEmpleado servicio = new ServicioEmpleado();

            Datos.EMPLEADO eDatos = new Datos.EMPLEADO();
            //Datos Empleado
            eDatos.RUT_EMPLEADO         = e.RUT_EMPLEADO;
            eDatos.DV_EMPLEADO          = e.DV_EMPLEADO;
            eDatos.PNOMBRE_EMPLEADO     = e.PNOMBRE_EMPLEADO;
            eDatos.SNOMBRE_EMPLEADO     = e.SNOMBRE_EMPLEADO;
            eDatos.APP_PATERNO_EMPLEADO = e.APP_PATERNO_EMPLEADO;
            eDatos.APP_MATERNO_EMPLEADO = e.APP_MATERNO_EMPLEADO;
            eDatos.ID_USUARIO           = 0;

            return(servicio.AgregarEmpleado(eDatos));
        }
예제 #2
0
        //CRUD Empleado
        public bool ExisteRutE(string empleado)
        {
            XmlSerializer ser    = new XmlSerializer(typeof(Modelo.Empleado));
            StringReader  reader = new StringReader(empleado);

            Modelo.Empleado  e    = (Modelo.Empleado)ser.Deserialize(reader);
            ServicioEmpleado serv = new ServicioEmpleado();

            Datos.EMPLEADO eDatos = new Datos.EMPLEADO();
            eDatos.RUT_EMPLEADO = e.RUT_EMPLEADO;

            if (!serv.ExisteRut(eDatos))
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }