public void Actualizar(UsuarioEmpresa item) { using (db.DBConnectorSwitch obj = new db.DBConnectorSwitch(Constants.DBConnectionType.BEMPLEO)) { ListDictionary itemListDictionary = new ListDictionary(); itemListDictionary.Add("id", item.Id); itemListDictionary.Add("UserName", item.UserName); itemListDictionary.Add("Nombre", item.Nombre); itemListDictionary.Add("Apellido", item.Apellido); itemListDictionary.Add("Password", item.Password); itemListDictionary.Add("Telefono", item.Telefono); itemListDictionary.Add("Email", item.Email); itemListDictionary.Add("Activo", item.EsValido); obj.ExecuteGenericQuery(Queries.Default.ActualizarUsuarioEmpresa, itemListDictionary); } }
public bool GuardarNota(PasantiasPreProfesionales item, string tipo, out string mensaje) { queries.DBConnectionType dbcontype; string queryUpsert; string querySelect; ObtenerParametrosConexion(item.TipoPasantiaEnum, out dbcontype, out queryUpsert, out querySelect); mensaje = ""; try { using (db.DBConnectorSwitch obj = new db.DBConnectorSwitch(dbcontype)) { ListDictionary notaLD = new ListDictionary(); notaLD.Add("@prac_nmat", item.Matricula); notaLD.Add("@prac_carr", item.CodigoCarrera); notaLD.Add("@prac_prac", tipo); notaLD.Add("@prac_inic", item.FechaInicio); notaLD.Add("@prac_term", item.FechaFin); notaLD.Add("@prac_hora", item.NumeroHorasEjecutadas); notaLD.Add("@prac_mate", item.CodigoDeMateria); notaLD.Add("@prac_empr", item.IdEmpresa); notaLD.Add("@prac_esta", item.HorasActualesEnElSistemaSAES + item.NumeroHorasEjecutadas < item.MaximoHorasMateria ? "P" : "A"); notaLD.Add("@prac_obse", item.ObservacionesDeRegistroDeHorasSAES); obj.ExecuteGenericQuery(queryUpsert, notaLD); } return(true); } catch (Exception ex) { mensaje = Mensajes.Default.Excepcion; Logger.ExLogger(ex); } return(false); }