private BE.Traduccion MapDataReader(SqlDataReader dataReader) { BE.Traduccion traduccion = new BE.Traduccion(); traduccion.id_traduccion = dataReader.GetInt32(0); traduccion.id_idioma = dataReader.GetInt32(1); traduccion.traduccion = dataReader.GetString(2); return(traduccion); }
public ResultadoBd Insertar(BE.Traduccion pTraduccion, int idIdioma, int idLeyenda) { string query = string.Format(@"INSERT INTO TRADUCCION([IdIdioma],[IdLeyenda],[TextoTraducido]) VALUES('{0}','{1}','{2}')", idIdioma, idLeyenda, pTraduccion.TextoTraducido ); return(_accesoBaseDeDatos.Ejecutar(query)); }
public Resultado Agregar(BE.Traduccion pTraduccion, int idIdioma, int idLeyenda) { var resultado = _dalManagerTraduccion.Insertar(pTraduccion, idIdioma, idLeyenda); if (resultado == ResultadoBd.OK) { return(new Resultado(false, "Ok")); } return(new Resultado(false, "No se dio de alta el Traduccion.")); }
public Resultado Quitar(BE.Traduccion pTraduccion) { ResultadoBd resultado = _dalManagerTraduccion.Borrar(pTraduccion); if (resultado == ResultadoBd.OK) { return(new Resultado(false, "Ok")); } return(new Resultado(false, "No se pudo borrar el Traduccion.")); }
public Resultado Editar(BE.Traduccion pTraduccion) { ResultadoBd resultado = _dalManagerTraduccion.Actualizar(pTraduccion); if (resultado == ResultadoBd.OK) { return(new Resultado(false, "Ok")); } return(new Resultado(false, "No se pudo editar el Traduccion.")); }
public List <BE.Traduccion> GetTraduccion(int id_usuario) { string query = "select t.id_traduccion, t.id_idioma, t.traduccion from Idioma i INNER JOIN Traduccion t on t.id_idioma = i.id_idioma INNER JOIN Usuario u on u.id_idioma = i.id_idioma where id_usuario =" + id_usuario + ""; using (SqlDataReader dataReader = helper.ExecuteReader(query)) { List <BE.Traduccion> traducciones = new List <BE.Traduccion>(); while (dataReader.Read()) { BE.Traduccion traduccion = MapDataReader(dataReader); traducciones.Add(traduccion); } return(traducciones); } }
public List <BE.Traduccion> Leer() { var ls = new List <BE.Traduccion>(); var dt = _accesoBaseDeDatos.Seleccionar(new BE.Traduccion(), false); foreach (DataRow row in dt.Rows) { var aTraduccion = new BE.Traduccion { Id = Convert.ToInt32(row["Id"]), TextoTraducido = row["TextoTraducido"].ToString().Trim(), }; ls.Add(aTraduccion); } return(ls); }
public ResultadoBd Borrar(BE.Traduccion pTraduccion) { return(_accesoBaseDeDatos.Borrar(pTraduccion)); }
public ResultadoBd Actualizar(BE.Traduccion pTraduccion) { return(_accesoBaseDeDatos.Actualizar(pTraduccion)); }