예제 #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 }));
            }
        }
예제 #2
0
        public Object CreateEnrol([FromBody] EnrolData mensaje)
        {
            System.Console.WriteLine(mensaje);

            try
            {

                EnrolTemp empleado = new EnrolTemp();
                DateTime localDate = DateTime.Now;  

                // empleado.IdLenel = mensaje.idlenel;
                empleado.Badge_id = mensaje.Badge_id;
                empleado.FirstName = mensaje.FirstName;
                empleado.LastName = mensaje.LastName;
                empleado.Documento = mensaje.Documento;
                empleado.Empresa = mensaje.Empresa;
                empleado.Regional = mensaje.Regional;
                empleado.Instalacion = mensaje.Instalacion;
                empleado.Metadatos = mensaje.Metadatos;
                empleado.Ciudad = mensaje.Ciudad;
                empleado.acepta_terminos = mensaje.acepta_terminos;
                empleado.SSNO = "";
                empleado.IdStatus = "";
                empleado.Status = "";
                empleado.Created = localDate;
                dbContext.EnrolTemporal.Add(empleado);
                dbContext.SaveChanges();

                return Json(new { success = true });

            }

            catch (Exception ex)
            {
                //throw ex;
                return Json(new { success = false, msg = ex.Message });

            }



        }