Ejemplo n.º 1
0
        //[Route("api/[controller]")]



        public Object CreateEnrol([FromBody] EnrolData mensaje)
        {
            System.Console.WriteLine(mensaje);

            try
            {
                Models.EnrolData empleado = new Models.EnrolData();

                empleado.Badge_id        = mensaje.Badge_id;
                empleado.firstName       = mensaje.firstName;
                empleado.lastName        = mensaje.lastName;
                empleado.tipo_doc        = mensaje.tipo_doc;
                empleado.documento       = mensaje.documento;
                empleado.acepta_terminos = mensaje.acepta_terminos;
                empleado.SSNO            = "";
                empleado.IdStatus        = "";
                empleado.Status          = "";
                empleado.created         = DateTime.Now;
                empleado.Metadatos       = mensaje.Metadatos;
                empleado.Origen          = mensaje.Origen;

                dbContext.EnrolDatas.Add(empleado);
                dbContext.SaveChanges();

                return(Json(new { success = true }));
            }

            catch (Exception ex)
            {
                //throw ex;
                return(Json(new { success = false }));
            }
        }
Ejemplo n.º 2
0
        public ActionResult IngresoEmployee(string badgeid, string name, string lastname, string tipodoc, string documento, string empresa, Int16 regional, Byte instalacion, string Ciudad, string EMail, string metadatos, bool aceptaterminos)
        {
            Models.EnrolData empleado = new Models.EnrolData();

            empleado.Badge_id        = badgeid;
            empleado.firstName       = name;
            empleado.lastName        = lastname;
            empleado.tipo_doc        = tipodoc;
            empleado.documento       = documento;
            empleado.acepta_terminos = aceptaterminos;
            empleado.empresa         = empresa;
            empleado.Regional        = regional;
            empleado.Instalacion     = instalacion;
            empleado.Ciudad          = Ciudad;
            empleado.SSNO            = "";
            empleado.IdStatus        = "";
            empleado.Status          = "";
            empleado.created         = DateTime.Now;
            empleado.Metadatos       = metadatos;
            empleado.Origen          = "Web";

            var mensaje = CreateEnrol(empleado);

            //CreateEnrol(empleado);

            //dbContext.EnrolDatas.Add(empleado);
            //dbContext.SaveChanges();

            if (aceptaterminos)
            {
                return(View());
            }
            else
            {
                return(RedirectToAction("Logout", "Account"));
            }
        }
Ejemplo n.º 3
0
        public ActionResult IngresoEmployee(string badgeid, string name, string lastname, string tipodoc, string documento, string empresa, Int16 regional, Byte instalacion, string Ciudad, string EMail, string metadatos, bool aceptaterminos)
        {



               Models.EnrolData empleado = new Models.EnrolData();

            empleado.Badge_id = badgeid;
            empleado.firstName = name;
            empleado.lastName = lastname;
            empleado.tipo_doc = tipodoc;
            empleado.documento = documento;
            empleado.acepta_terminos = aceptaterminos;
            empleado.empresa = empresa;
            empleado.Regional = regional;
            empleado.Instalacion = instalacion;
            empleado.Ciudad = Ciudad;
            empleado.SSNO = "";
            empleado.IdStatus = "";
            empleado.Status = "";
            empleado.created = DateTime.Now;
            empleado.Metadatos = metadatos;

            var mensaje= CreateEnrol(empleado);