public void saveData(MenuModels model) { ServiceZeusClient cls = new ServiceZeusClient(); int cargo = 0; if (model.cargo.Equals("Empleado")) { cargo = 1; } else { cargo = 2; } try { cls.AgregarEmpleado(model.login, model.pass, HelperMethods.ConvertToUnixTimestamp(DateTime.Now), HelperMethods.ConvertToUnixTimestamp(DateTime.Now), HelperMethods.ConvertToUnixTimestamp(DateTime.Now), model.nombres, model.apellidos, model.direccion, model.salario, model.celular, model.telefono, model.correo, (short)model.departamento, HelperMethods.getFoto(model.foto), model.identificacion, (short)cargo, (short)model.grupo, HelperMethods.ConvertToUnixTimestamp(model.fechaNacimiento)); } catch (Exception) { } }
public DatosMenu(int grupo) { icono = "ic"; id = 0; nombre = "Jeffer"; this.modulos = new List <Modulo>(); ServiceZeusClient cls = new ServiceZeusClient(); lista = cls.ListaEmpleadosAsignados(1).ToList(); var model = new List <ActualizarModels>(); for (int i = 0; i < lista.Count; i++) { modulos.Add(new Modulo() { nombre = lista[i].usr_nombres + " " + lista[i].usr_apellidos, //imagen = lista[i].usr_fotografia, }); } //modulos.Add(new Modulo() // { // id = 1, // nombre = "SPY 132", // icono = "", // grupo = 1 // }); // modulos.Add(new Modulo() // { // id = 2, // nombre = "TAL 369", // icono = "", // grupo = 1 // }); // modulos.Add(new Modulo() // { // id = 3, // nombre = "VFE 821", // icono = "", // grupo = 1 // }); }
private List <CoordenadasContainerModel> actualizarCoordenadas(FormCollection form) { List <CoordenadasContainerModel> coordenadasUsuarios = new List <CoordenadasContainerModel>(); string commaDelimitedChannel = form["select-industry"]; int[] ID_ConsultarUsuarios_Int = Array.ConvertAll(commaDelimitedChannel.Split(','), int.Parse); long fechaInicial = 0; long fechaFinal = 0; ViewBag.ID_Suscriptores = commaDelimitedChannel; ViewBag.ID_Suscriptores_Int = ID_ConsultarUsuarios_Int; if (form.Count > 2) { fechaInicial = HelperMethods.ConvertToUnixTimestamp(Convert.ToDateTime(form["fechaInicial"].ToString())); fechaFinal = HelperMethods.ConvertToUnixTimestamp(Convert.ToDateTime(form["fechaFinal"].ToString())); } ServiceZeusClient servicio = new ServiceZeusClient(); UbicacionDTO[] coordenadasServicio = servicio.BajarCoordenadasEmpleados(fechaInicial, fechaFinal, ID_ConsultarUsuarios_Int); if (coordenadasServicio != null) { foreach (var ID_usuario in ID_ConsultarUsuarios_Int) { List <CoordenadasModel> listaCoordenadas = new List <CoordenadasModel>(); var coordenadasUsuarioUnico = (from consultaUsuarios in coordenadasServicio where consultaUsuarios.ID_Usuario_Ubicacion == ID_usuario select consultaUsuarios).ToList(); foreach (var item in coordenadasUsuarioUnico) { listaCoordenadas.Add(new CoordenadasModel(item)); } CoordenadasContainerModel containerListaCoordenadas = new CoordenadasContainerModel(listaCoordenadas); coordenadasUsuarios.Add(containerListaCoordenadas); } } return(coordenadasUsuarios); }
// GET: Actualizar public ActionResult ActualizarItem(ActualizarModels model) { try { ServiceZeusClient cls = new ServiceZeusClient(); model.cargo = 1; //cls.AgregarEmpleado(model.login, model.pass, HelperMethods.ConvertToUnixTimestamp(DateTime.Now), HelperMethods.ConvertToUnixTimestamp(DateTime.Now), // HelperMethods.ConvertToUnixTimestamp(DateTime.Now), model.nombres, model.apellidos, model.direccion, model.salario, // model.celular, model.telefono, model.correo, (short)model.departamento, HelperMethods.getFoto(model.foto), model.identificacion, // (short)model.cargo, (short)model.grupo, HelperMethods.ConvertToUnixTimestamp(model.fechaNacimiento)); return(PartialView("Actualizar", model)); } catch (Exception ex) { throw ex; } }
public ActionResult getInfoPersona(string idUsuario) { try { ServiceZeusClient cls = new ServiceZeusClient(); lista = cls.ListaEmpleadosAsignados(1).ToList(); List <EmpleadoDTO> lis = (from r in lista.AsEnumerable() where (r.ID_Login == Convert.ToInt32(idUsuario)) select r).ToList(); var model = new List <ActualizarModels>(); model.Add(new ActualizarModels { login = lis[0].usr_login, nombres = lis[0].usr_nombres, apellidos = lis[0].usr_apellidos, IDUSUARIO = lis[0].ID_Login, cargoNombre = lis[0].grp_nombre_cargo, celular = lis[0].usr_telefonoMovil, fotoA = Convert.ToBase64String(lis[0].usr_fotografia), correo = lis[0].usr_email, identificacion = lis[0].usr_identificacion, telefono = lis[0].usr_telefonoFijo, direccion = lis[0].usr_direccion, fechaNacimiento = Convert.ToDateTime(lis[0].usr_fechanacimiento), cargo = lis[0].usr_cargo_ID, grupo = lis[0].usr_grupo_encargado_ID, departamento = lis[0].usr_departamento_ID, salario = (decimal)lis[0].usr_salario }); return(Json(model, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw ex; } }
public ActionResult Mostrar() { ServiceZeusClient cls = new ServiceZeusClient(); lista = cls.ListaEmpleadosAsignados(1).ToList(); var model = new List <ActualizarModels>(); for (int i = 0; i < lista.Count; i++) { model.Add(new ActualizarModels { nombres = lista[i].usr_nombres, apellidos = lista[i].usr_apellidos, IDUSUARIO = lista[i].ID_Login, imagen = lista[i].usr_fotografia, cargoNombre = lista[i].grp_nombre_cargo, celular = lista[i].usr_telefonoMovil }); } return(PartialView("Actualizar", model)); }
public static void InitializeServiceClient() { BasicHttpBinding binding = CreateBasicHttp(); _client = new ServiceZeusClient(binding, EndPoint); }