public JsonResult llenarDepto(int empresa) { using (var db = new csstdura_encuestaEntities()) { List <encuaesta_departamento> listaDepto = db.encuaesta_departamento.Where(x => x.dep_empresa == empresa).ToList(); return(Json(listaDepto, JsonRequestBehavior.AllowGet)); } }
// GET: Centro_Trabajo/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } //encuaesta_departamento encuaesta_departamento = db.encuaesta_departamento.Find(id List <encuesta_centroCLS> listaCentro = null; using (var db = new csstdura_encuestaEntities()) { listaCentro = (from cen in db.encuaesta_centro join empresa in db.encuesta_empresa on cen.centro_empresa equals empresa.emp_id join dep in db.encuaesta_departamento on cen.centro_depto equals dep.dep_id where cen.centro_id == id select new encuesta_centroCLS { centro_id = cen.centro_id, centro_depto = cen.centro_depto, centro_empresa_desc = empresa.emp_descrip, centro_depto_desc = dep.dep_desc }).ToList(); } if (listaCentro == null) { return(HttpNotFound()); } return(View(listaCentro)); }
// GET: Centro_Trabajo/Edit/5 public ActionResult Edit(int id) { encuesta_centroCLS Oencuesta_centroCLS = new encuesta_centroCLS(); List <SelectListItem> listaDepto; using (var db = new csstdura_encuestaEntities()) { encuaesta_centro Oencuaesta_centro = db.encuaesta_centro.Where(p => p.centro_id.Equals(id)).First(); Oencuesta_centroCLS.centro_id = Oencuaesta_centro.centro_id; Oencuesta_centroCLS.centro_empresa = Oencuaesta_centro.centro_empresa; Oencuesta_centroCLS.centro_depto = Oencuaesta_centro.centro_depto; Oencuesta_centroCLS.centro_desc = Oencuaesta_centro.centro_desc; listaDepto = (from cen in db.encuaesta_centro join dep in db.encuaesta_departamento on cen.centro_depto equals dep.dep_id where cen.centro_id == id select new SelectListItem { Value = dep.dep_id.ToString(), Text = dep.dep_desc, Selected = false }).ToList(); listaDepto.Insert(0, new SelectListItem { Text = "Seleccione", Value = "" }); } llenarEmpresa(); ViewBag.listaEmpresa = listaEmpresa; ViewBag.listaDepto = listaDepto; return(View(Oencuesta_centroCLS)); }
// GET: Depto/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } //encuaesta_departamento encuaesta_departamento = db.encuaesta_departamento.Find(id List <encuesta__departamentoCLS> listaDepto = null; using (var db = new csstdura_encuestaEntities()) { listaDepto = (from dep in db.encuaesta_departamento join empresa in db.encuesta_empresa on dep.dep_empresa equals empresa.emp_id where dep.dep_id == id select new encuesta__departamentoCLS { dep_id = dep.dep_id, dep_desc = dep.dep_desc, dep_empresa = (int)dep.dep_empresa, dep_empresa_desc = empresa.emp_descrip }).ToList(); } if (listaDepto == null) { return(HttpNotFound()); } return(View(listaDepto)); }
//private void llenarDepto() //{ // using (var db = new csstdura_encuestaEntities()) // { // listaDepto = (from dep in db.encuaesta_departamento // select new SelectListItem // { // Value = dep.dep_id.ToString(), // Text = dep.dep_desc, // Selected = false // }).ToList(); // listaDepto.Insert(0, new SelectListItem { Text = "Seleccione", Value = "" }); // } //} public JsonResult llenarCentro(int depto) { using (var db = new csstdura_encuestaEntities()) { List <encuaesta_centro> listaCentro = db.encuaesta_centro.Where(x => x.centro_depto == depto).ToList(); return(Json(listaCentro, JsonRequestBehavior.AllowGet)); } }
public string LoginAdmin(encuesta_usuariosCLS oUsuarios) { string mensaje = ""; //Error if (!ModelState.IsValid) { var query = (from state in ModelState.Values from error in state.Errors select error.ErrorMessage).ToList(); mensaje += "<ul class='list-group'> </ul>"; foreach (var item in query) { mensaje += "<li class='list-group-item'>" + item + "</li>"; } mensaje += "</ul>"; } //Bien else { string nombre_usuario = oUsuarios.usua_n_usuario; string password = oUsuarios.usua_p_usuario; //Cifrando el password SHA256Managed sha = new SHA256Managed(); byte[] byteContra = Encoding.Default.GetBytes(password); byte[] byteContraCifrado = sha.ComputeHash(byteContra); string contraCifrada = BitConverter.ToString(byteContraCifrado).Replace("-", ""); using (var db = new csstdura_encuestaEntities()) { int numeroVeces = db.encuesta_usuarios.Where(p => p.usua_n_usuario == nombre_usuario && p.usua_p_usuario == contraCifrada && p.usua_tipo == "A").Count(); mensaje = numeroVeces.ToString(); if (mensaje == "0") { mensaje = "Usuario o contraseña Incorrecto"; } else { //List<encuesta_usuariosCLS> usuario = db.encuesta_usuarios.Where(p => p.usua_n_usuario == nombre_usuario // && p.usua_p_usuario == contraCifrada && p.usua_tipo == "A").Select(p => new encuesta_usuariosCLS { usua_n_usuario = p.usua_n_usuario }).ToList(); //var results = db.Database.ExecuteSqlCommand("Select usua_n_usuario from encuesta_usuarios where usua_n_usuario="+ nombre_usuario+ "and usua_p_usuario="+ contraCifrada+"and usua_tipo ='A'"); string tipo = "A"; string usuario = db.Database.SqlQuery <string>("Select usua_n_usuario from encuesta_usuarios where usua_n_usuario=@usuario and usua_p_usuario=@password and usua_tipo=@tipo", new SqlParameter("@usuario", nombre_usuario), new SqlParameter("@password", contraCifrada), new SqlParameter("@tipo", tipo)) .FirstOrDefault(); Session["UsuarioAdmin"] = usuario; Console.WriteLine(usuario); } } } return(mensaje); }
public string Login(encuesta_usuariosCLS oUsuarios) { string mensaje = ""; //Error if (!ModelState.IsValid) { var query = (from state in ModelState.Values from error in state.Errors select error.ErrorMessage).ToList(); mensaje += "<ul class='list-group'> </ul>"; foreach (var item in query) { mensaje += "<li class='list-group-item'>" + item + "</li>"; } mensaje += "</ul>"; } //Bien else { string nombre_usuario = oUsuarios.usua_n_usuario; string password = oUsuarios.usua_p_usuario; //Cifrando el password SHA256Managed sha = new SHA256Managed(); byte[] byteContra = Encoding.Default.GetBytes(password); byte[] byteContraCifrado = sha.ComputeHash(byteContra); string contraCifrada = BitConverter.ToString(byteContraCifrado).Replace("-", ""); using (var db = new csstdura_encuestaEntities()) { //int numeroVeces = db.encuesta_usuarios.Where(p => p.usua_n_usuario == nombre_usuario // && p.usua_p_usuario == contraCifrada && p.usua_presento=="N").Count(); int numeroVeces = db.Database.SqlQuery <int>("select count(*) from dbo.encuesta_usuarios,dbo.encuaesta_periodo where usua_presento='N' and usua_periodo=periodo_id and periodo_estatus='A' and usua_n_usuario=@usuario and usua_p_usuario=@password", new SqlParameter("@usuario", nombre_usuario), new SqlParameter("@password", contraCifrada)) .FirstOrDefault(); mensaje = numeroVeces.ToString(); if (mensaje == "0") { mensaje = "Es posoble que su usuario o password sea Incorrecto o que ya presento la encuesta"; } else { string usuario = db.Database.SqlQuery <string>("Select usua_n_usuario from dbo.encuesta_usuarios,dbo.encuaesta_periodo where usua_presento='N' and usua_periodo=periodo_id and periodo_estatus='A' and usua_n_usuario=@usuario and usua_p_usuario=@password", new SqlParameter("@usuario", nombre_usuario), new SqlParameter("@password", contraCifrada)) .FirstOrDefault(); Session["Usuario"] = usuario; Console.WriteLine(usuario); } } } return(mensaje); }
public ActionResult Agregar(encuesta_mostrarPreguntas2CLS Oencuesta_mostrarPreguntasCLS) { String Usuario = Request.Form["user"]; int res = 0; using (var db = new csstdura_encuestaEntities()) { using (var transaction = new TransactionScope()) { try { for (int x = 1; x < 3; x++) { //var nombreVariable = "radio_"+x; encuesta_resultados resultado = new encuesta_resultados(); resultado.resu_emp_id = int.Parse(Request.Form["id_empresa"]); resultado.resu_encu_id = Oencuesta_mostrarPreguntasCLS.encu_id; resultado.resu_denc_id = int.Parse(Request.Form["denc_id_" + x]);//Oencuesta_mostrarPreguntasCLS.denc_id; resultado.resu_usua_id = int.Parse(Request.Form["id_usuario"]); resultado.resu_resultado = Request.Form["Valor_radio_" + x]; resultado.resu_fecha = DateTime.Now; db.encuesta_resultados.Add(resultado); res = db.SaveChanges(); } transaction.Complete(); } catch (DbEntityValidationException dbEx) { foreach (var validationErrors in dbEx.EntityValidationErrors) { foreach (var validationError in validationErrors.ValidationErrors) { Trace.TraceInformation("Property: {0} Error: {1}", validationError.PropertyName, validationError.ErrorMessage); } } } if (res == 1) { return(Content("<script language='javascript' type='text/javascript'>alert('Registro exitoso!');window.location = '/Encuesta3/Index?user="******" ';</script>")); } else { return(Content("<script language='javascript' type='text/javascript'>alert('Ocurrio un error!');window.location = '/Admin/CatalogoEmpresa';</script>")); } } } }
// GET: Depto/Edit/5 public ActionResult Edit(int id) { encuesta__departamentoCLS Oencuesta_departamentoCLS = new encuesta__departamentoCLS(); using (var db = new csstdura_encuestaEntities()) { encuaesta_departamento Oencuaesta_departamento = db.encuaesta_departamento.Where(p => p.dep_id.Equals(id)).First(); Oencuesta_departamentoCLS.dep_id = Oencuaesta_departamento.dep_id; Oencuesta_departamentoCLS.dep_desc = Oencuaesta_departamento.dep_desc; Oencuesta_departamentoCLS.dep_empresa = (int)Oencuaesta_departamento.dep_empresa; } llenarEmpresa(); ViewBag.listaEmpresa = listaEmpresa; return(View(Oencuesta_departamentoCLS)); }
private void llenarTipoContratacion() { using (var db = new csstdura_encuestaEntities()) { listaContrata = (from contra in db.encuesta_tipocontrata select new SelectListItem { Value = contra.tipocont_id.ToString(), Text = contra.tipocont_desc, Selected = false }).ToList(); listaContrata.Insert(0, new SelectListItem { Text = "Seleccione", Value = "" }); } }
private void llenarSexo() { using (var db = new csstdura_encuestaEntities()) { listaSexo = (from sexo in db.encuesta_sexo select new SelectListItem { Value = sexo.sexo_id.ToString(), Text = sexo.sexo_desc, Selected = false }).ToList(); listaSexo.Insert(0, new SelectListItem { Text = "Seleccione", Value = "" }); } }
private void llenarTiempoEmp() { using (var db = new csstdura_encuestaEntities()) { listaTiempo = (from tiempo in db.encuesta_tiempopuesto select new SelectListItem { Value = tiempo.tiempopue_id.ToString(), Text = tiempo.tiempopue_desc, Selected = false }).ToList(); listaTiempo.Insert(0, new SelectListItem { Text = "Seleccione", Value = "" }); } }
private void llenarOpciones() { using (var db = new csstdura_encuestaEntities()) { listaOpciones = (from op in db.encuaesta_opciones select new SelectListItem { Value = op.opcion_id.ToString(), Text = op.opcion_desc, Selected = false }).ToList(); listaOpciones.Insert(0, new SelectListItem { Text = "Seleccione", Value = "" }); } }
private void llenarTipoJornada() { using (var db = new csstdura_encuestaEntities()) { listaJornada = (from jornada in db.encuesta_tipojornada select new SelectListItem { Value = jornada.tipojornada_id.ToString(), Text = jornada.tipojornada_desc, Selected = false }).ToList(); listaJornada.Insert(0, new SelectListItem { Text = "Seleccione", Value = "" }); } }
private void llenarRotacionTurno() { using (var db = new csstdura_encuestaEntities()) { listaRotacion = (from rotacion in db.encuaesta_rotacion select new SelectListItem { Value = rotacion.rotacionturno_id.ToString(), Text = rotacion.rotacionturno_desc, Selected = false }).ToList(); listaRotacion.Insert(0, new SelectListItem { Text = "Seleccione", Value = "" }); } }
private void llenarTipoPersonal() { using (var db = new csstdura_encuestaEntities()) { listaPersonal = (from personal in db.encuesta_tipopersonal select new SelectListItem { Value = personal.tipoperson_id.ToString(), Text = personal.tipoperson_desc, Selected = false }).ToList(); listaPersonal.Insert(0, new SelectListItem { Text = "Seleccione", Value = "" }); } }
private void llenarEdoCivil() { using (var db = new csstdura_encuestaEntities()) { listaEdoCivil = (from edo in db.encuesta_edocivil select new SelectListItem { Value = edo.edocivil_id.ToString(), Text = edo.edocivil_desc, Selected = false }).ToList(); listaEdoCivil.Insert(0, new SelectListItem { Text = "Seleccione", Value = "" }); } }
private void llenarProcesoEdu() { using (var db = new csstdura_encuestaEntities()) { listaProceso = (from proc in db.encuesta_procesoedu select new SelectListItem { Value = proc.procesoedu_id.ToString(), Text = proc.procesoedu_desc, Selected = false }).ToList(); listaProceso.Insert(0, new SelectListItem { Text = "Seleccione", Value = "" }); } }
// List<SelectListItem> listaDepto; // List<SelectListItem> listaCentro; private void llenarEmpresa() { using (var db = new csstdura_encuestaEntities()) { listaEmpresa = (from emp in db.encuesta_empresa select new SelectListItem { Value = emp.emp_id.ToString(), Text = emp.emp_descrip, Selected = false }).ToList(); listaEmpresa.Insert(0, new SelectListItem { Text = "Seleccione", Value = "" }); } }
private void llenarExpLab() { using (var db = new csstdura_encuestaEntities()) { listaExpLab = (from exp in db.encuesta_explab select new SelectListItem { Value = exp.explab_id.ToString(), Text = exp.explab_desc, Selected = false }).ToList(); listaExpLab.Insert(0, new SelectListItem { Text = "Seleccione", Value = "" }); } }
public ActionResult Edit(encuesta_centroCLS Oencuesta_centroCLS) { if (!ModelState.IsValid) { return(View(Oencuesta_centroCLS)); } int id_centro = Oencuesta_centroCLS.centro_id; using (var db = new csstdura_encuestaEntities()) { encuaesta_centro Oencuaesta_centro = db.encuaesta_centro.Where(p => p.centro_id.Equals(id_centro)).First(); Oencuaesta_centro.centro_desc = Oencuesta_centroCLS.centro_desc; Oencuaesta_centro.centro_empresa = Oencuesta_centroCLS.centro_empresa; Oencuaesta_centro.centro_depto = Oencuesta_centroCLS.centro_depto; db.SaveChanges(); } return(RedirectToAction("Index")); }
// GET: Depto public ActionResult Index() { List <encuesta__departamentoCLS> listaDepto = null; using (var db = new csstdura_encuestaEntities()) { listaDepto = (from dep in db.encuaesta_departamento join empresa in db.encuesta_empresa on dep.dep_empresa equals empresa.emp_id select new encuesta__departamentoCLS { dep_id = (int)dep.dep_id, dep_desc = dep.dep_desc, dep_empresa = (int)dep.dep_empresa, dep_empresa_desc = empresa.emp_descrip }).ToList(); } return(View(listaDepto)); }
public ActionResult Edit(encuesta__departamentoCLS Oencuesta__departamentoCLS) { if (!ModelState.IsValid) { return(View(Oencuesta__departamentoCLS)); //db.Entry(encuaesta_departamento).State = EntityState.Modified;: 'Sequence contains no elements' //db.SaveChanges(); // return RedirectToAction("Index"); } int id_departamento = Oencuesta__departamentoCLS.dep_id; using (var db = new csstdura_encuestaEntities()) { encuaesta_departamento Oencuaesta_departamento = db.encuaesta_departamento.Where(p => p.dep_id.Equals(id_departamento)).First(); Oencuaesta_departamento.dep_desc = Oencuesta__departamentoCLS.dep_desc; Oencuaesta_departamento.dep_empresa = Oencuesta__departamentoCLS.dep_empresa; db.SaveChanges(); } return(RedirectToAction("Index")); }
// GET: Encuesta public ActionResult Index(string user) { if (user != null) { ViewBag.user = user.ToString(); List <encuesta_mostrarPreguntasCLS> list; using (var db = new csstdura_encuestaEntities()) { //hacemos un select a nuestra tabla con los campos que queremos mostrar list = (from preguntas in db.encuesta_det_encuesta where preguntas.denc_parte == 1 select new encuesta_mostrarPreguntasCLS { denc_id = preguntas.denc_id, denc_descrip = preguntas.denc_descrip, denc_valor_1 = preguntas.denc_valor_1, denc_valor_2 = preguntas.denc_valor_2, }).ToList(); string encabezado = db.Database.SqlQuery <string>("select encu_descrip from encuesta_encuesta where encu_id = 1").FirstOrDefault(); int id_encabezado = db.Database.SqlQuery <int>("select encu_id from encuesta_encuesta where encu_id = 1").FirstOrDefault(); int id_empresa = db.Database.SqlQuery <int>("select usua_empresa from encuesta_usuarios where usua_n_usuario = '" + user + "'").FirstOrDefault(); string nombreEmpleado = db.Database.SqlQuery <string>("select usua_nombre from encuesta_usuarios where usua_n_usuario = '" + user + "'").FirstOrDefault(); int id_usuario = db.Database.SqlQuery <int>("select usua_id from encuesta_usuarios where usua_n_usuario = '" + user + "'").FirstOrDefault(); ViewBag.encabezado = encabezado; ViewBag.id_encabezado = id_encabezado; ViewBag.id_empresa = id_empresa; ViewBag.nombreEmpleado = nombreEmpleado; ViewBag.id_usuario = id_usuario; } return(View(list)); } else { return(RedirectToAction("Index", "Login")); //return RedirectToAction("Reporting", "ReportManagement", new { area = "Admin" }) } }
// GET: Centro_Trabajo public ActionResult Index() { //return View(db.encuaesta_centro.ToList()); List <encuesta_centroCLS> listaCentro; using (var db = new csstdura_encuestaEntities()) { listaCentro = (from cen in db.encuaesta_centro join empresa in db.encuesta_empresa on cen.centro_empresa equals empresa.emp_id join dep in db.encuaesta_departamento on cen.centro_depto equals dep.dep_id select new encuesta_centroCLS { centro_id = (int)cen.centro_id, centro_desc = cen.centro_desc, centro_empresa_desc = empresa.emp_descrip, centro_depto_desc = dep.dep_desc }).ToList(); } return(View(listaCentro)); }
public ActionResult Agregar(encuesta_mostrarPreguntasCLS Oencuesta_mostrarPreguntasCLS) { String Usuario = Request.Form["user"]; int res = 0; int bandera = 0; using (var db = new csstdura_encuestaEntities()) { using (var transaction = new TransactionScope()) { int id_empresa = db.Database.SqlQuery <int>("select usua_empresa from encuesta_usuarios where usua_n_usuario = '" + Usuario + "'").FirstOrDefault(); String num_empleados = db.Database.SqlQuery <String>("select emp_no_trabajadores from encuesta_empresa where emp_id = '" + id_empresa + "'").FirstOrDefault(); try { for (int x = 1; x < 7; x++) { //var nombreVariable = "radio_"+x; encuesta_resultados resultado = new encuesta_resultados(); resultado.resu_emp_id = int.Parse(Request.Form["id_empresa"]); resultado.resu_encu_id = Oencuesta_mostrarPreguntasCLS.encu_id; resultado.resu_denc_id = int.Parse(Request.Form["denc_id_" + x]);//Oencuesta_mostrarPreguntasCLS.denc_id; resultado.resu_usua_id = int.Parse(Request.Form["id_usuario"]); resultado.resu_resultado = Request.Form["Valor_radio_" + x]; if (Request.Form["Valor_radio_" + x].Equals("SI")) { bandera = 1; } resultado.resu_fecha = DateTime.Now; db.encuesta_resultados.Add(resultado); res = db.SaveChanges(); } transaction.Complete(); } catch (DbEntityValidationException dbEx) { foreach (var validationErrors in dbEx.EntityValidationErrors) { foreach (var validationError in validationErrors.ValidationErrors) { Trace.TraceInformation("Property: {0} Error: {1}", validationError.PropertyName, validationError.ErrorMessage); } } } if (res == 1) { if (bandera == 1) { return(Content("<script language='javascript' type='text/javascript'>alert('Registro exitoso!');window.location = '/Encuesta2/Index?user="******" ';</script>")); } else { if (int.Parse(num_empleados) < 51) { return(Content("<script language='javascript' type='text/javascript'>alert('Registro exitoso!');window.location = '/Encuesta3/Index5?user="******" ';</script>")); } { return(Content("<script language='javascript' type='text/javascript'>alert('Registro exitoso!');window.location = '/Encuesta3/Index13?user="******" ';</script>")); } } } else { return(Content("<script language='javascript' type='text/javascript'>alert('Ocurrio un error!');window.location = '/Admin/CatalogoEmpresa';</script>")); } } } }
public ActionResult Agregar(encuesta_usuariosCLS Oencuesta_usuariosCLS) { using (var db = new csstdura_encuestaEntities()) { using (var transaction = new TransactionScope()) { if (!ModelState.IsValid) { llenarEmpresa(); llenarSexo(); llenarEdad(); llenarEdoCivil(); llenarOpciones(); llenarProcesoEdu(); llenarTipoPuesto(); llenarTipoContratacion(); llenarTipoPersonal(); llenarTipoJornada(); llenarRotacionTurno(); llenarTiempoEmp(); llenarExpLab(); //llenarDepto(); // llenarCentro(); ViewBag.listaSexo = listaSexo; ViewBag.listaEdad = listaEdad; ViewBag.listaEdoCivil = listaEdoCivil; ViewBag.listaOpciones = listaOpciones; ViewBag.listaProceso = listaProceso; ViewBag.listaPuesto = listaPuesto; ViewBag.listaContrata = listaContrata; ViewBag.listaPersonal = listaPersonal; ViewBag.listaJornada = listaJornada; ViewBag.listaRotacion = listaRotacion; ViewBag.listaTiempo = listaTiempo; ViewBag.listaExpLab = listaExpLab; // ViewBag.listaDepto = listaDepto; // ViewBag.listaCentro = listaCentro; return(View(Oencuesta_usuariosCLS)); } //Usando clase de entity framework encuesta_usuarios usuarios = new encuesta_usuarios(); usuarios.usua_nombre = Oencuesta_usuariosCLS.usua_nombre; usuarios.usua_empresa = Oencuesta_usuariosCLS.usua_empresa; usuarios.usua_f_aplica = DateTime.Now; usuarios.usua_tipo = "U"; usuarios.usua_estatus = "ACTIVO"; usuarios.usua_n_usuario = Oencuesta_usuariosCLS.usua_n_usuario; //Cifrando el password SHA256Managed sha = new SHA256Managed(); byte[] byteContra = Encoding.Default.GetBytes(Oencuesta_usuariosCLS.usua_p_usuario); byte[] byteContraCifrado = sha.ComputeHash(byteContra); string contraCifrada = BitConverter.ToString(byteContraCifrado).Replace("-", ""); usuarios.usua_p_usuario = contraCifrada; int periodo = db.Database.SqlQuery <int>("Select periodo_id from encuaesta_periodo where periodo_estatus='A'") .FirstOrDefault(); //usuarios.usua_p_usuario = Oencuesta_usuariosCLS.usua_p_usuario; usuarios.usua_u_alta = ""; usuarios.usua_f_alta = DateTime.Now; usuarios.usua_u_cancela = ""; usuarios.usua_f_cancela = null; usuarios.usua_genero = Oencuesta_usuariosCLS.usua_genero; usuarios.usua_edad = Oencuesta_usuariosCLS.usua_edad; usuarios.usua_edo_civil = Oencuesta_usuariosCLS.usua_edo_civil; usuarios.usua_sin_forma = Oencuesta_usuariosCLS.usua_sin_forma; usuarios.usua_primaria = Oencuesta_usuariosCLS.usua_primaria; usuarios.usua_secundaria = Oencuesta_usuariosCLS.usua_secundaria; usuarios.usua_preparatoria = Oencuesta_usuariosCLS.usua_preparatoria; usuarios.usua_tecnico = Oencuesta_usuariosCLS.usua_tecnico; usuarios.usua_licenciatura = Oencuesta_usuariosCLS.usua_licenciatura; usuarios.usua_maestria = Oencuesta_usuariosCLS.usua_maestria; usuarios.usua_doctorado = Oencuesta_usuariosCLS.usua_doctorado; usuarios.usua_tipo_puesto = Oencuesta_usuariosCLS.usua_tipo_puesto; usuarios.usua_tipo_contratacion = Oencuesta_usuariosCLS.usua_tipo_contratacion; usuarios.usua_tipo_personal = Oencuesta_usuariosCLS.usua_tipo_personal; usuarios.usua_tipo_jornada = Oencuesta_usuariosCLS.usua_tipo_jornada; usuarios.usua_rotacion_turno = Oencuesta_usuariosCLS.usua_rotacion_turno; usuarios.usua_tiempo_puesto = Oencuesta_usuariosCLS.usua_tiempo_puesto; usuarios.usua_exp_laboral = Oencuesta_usuariosCLS.usua_exp_laboral; usuarios.usua_presento = "N"; usuarios.usua_departamento = Oencuesta_usuariosCLS.usua_departamento; usuarios.usua_centro_trabajo = Oencuesta_usuariosCLS.usua_centro_trabajo; usuarios.usua_periodo = periodo; db.encuesta_usuarios.Add(usuarios); int res = db.SaveChanges(); transaction.Complete(); if (res == 1) { return(Content("<script language='javascript' type='text/javascript'>alert('Registro exitoso!');window.location = '/Login/Index';</script>")); } else { return(Content("<script language='javascript' type='text/javascript'>alert('Ocurrio un error!');window.location = '/Usuarios/Agregar';</script>")); } } } }