public _02_Dominio.Entidades.TipoProducto Guardar(_02_Dominio.Entidades.TipoProducto Entidad) { SqlDataReader reader = null; string SQL_STATEMENT = "INSERT INTO tipo_producto values(@nombre)"; TipoProducto resultado = new TipoProducto(); SqlConnection conexion = BaseDeDatosSQLServer.getIntancia().getConexion(); SqlCommand cmd = new SqlCommand(SQL_STATEMENT, conexion); //SqlParameter param2 = new SqlParameter(); //SqlParameter param = new SqlParameter(); //param.ParameterName = "@id"; //param2.ParameterName = "@nombre"; //param.Value = 3; //param2.Value = "Musica"; cmd.Parameters.Add(new SqlParameter("@nombre", Entidad.Nombre)); reader = cmd.ExecuteReader(); while (reader.Read()) { _02_Dominio.Entidades.TipoProducto tipoProducto = MapeoTipoProducto(reader); resultado = tipoProducto; } reader.Close(); return(resultado); }
private _02_Dominio.Entidades.TipoProducto MapeoTipoProducto(SqlDataReader dr) { _02_Dominio.Entidades.TipoProducto tipoProducto = new _02_Dominio.Entidades.TipoProducto(); tipoProducto.Id = BaseDeDatosSQLServer.GetDataValue <int>(dr, "id"); tipoProducto.Nombre = BaseDeDatosSQLServer.GetDataValue <string>(dr, "nombre"); return(tipoProducto); }
public _02_Dominio.Entidades.TipoProducto Actualizar(_02_Dominio.Entidades.TipoProducto entidad) { SqlDataReader rd = null; string SQL_STATEMENT = "UPDATE tipo_producto SET nombre = @nombre"; TipoProducto resultado = new TipoProducto(); SqlConnection conexion = BaseDeDatosSQLServer.getIntancia().getConexion(); SqlCommand cmd = new SqlCommand(SQL_STATEMENT, conexion); //SqlParameter param2 = new SqlParameter(); //SqlParameter param = new SqlParameter(); //param.ParameterName = "@id"; //param2.ParameterName = "@nombre"; //param.Value = 3; //param2.Value = "Musica"; cmd.Parameters.Add(new SqlParameter("@nombre", entidad.Nombre)); rd = cmd.ExecuteReader(); while (rd.Read()) { _02_Dominio.Entidades.TipoProducto tipoProducto = MapeoTipoProducto(rd); resultado = tipoProducto; } rd.Close(); return(resultado); }
public static BaseDeDatosSQLServer getIntancia() { if (_instancia == null) { _instancia = new BaseDeDatosSQLServer(); } return(_instancia); }
public List <_02_Dominio.Entidades.TipoProducto> Leer() { const string SQL_STATEMENT = "SELECT id, nombre FROM tipo_producto"; List <_02_Dominio.Entidades.TipoProducto> resultado = new List <_02_Dominio.Entidades.TipoProducto>(); SqlConnection conexion = BaseDeDatosSQLServer.getIntancia().getConexion(); SqlCommand cmd = new SqlCommand(SQL_STATEMENT, conexion); using (SqlDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { _02_Dominio.Entidades.TipoProducto tipoProducto = MapeoTipoProducto(dr); resultado.Add(tipoProducto); } } return(resultado); }
public _02_Dominio.Entidades.TipoProducto LeerPor(int id) { string SQL_STATEMENT = "SELECT id, nombre FROM tipo_producto where id=" + id; TipoProducto resultad = new TipoProducto(); SqlConnection conexion = BaseDeDatosSQLServer.getIntancia().getConexion(); SqlCommand cmd = new SqlCommand(SQL_STATEMENT, conexion); using (SqlDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { _02_Dominio.Entidades.TipoProducto tipoProducto = MapeoTipoProducto(dr); resultad = tipoProducto; } } return(resultad); }
public _02_Dominio.Entidades.TipoProducto Eliminar(int id) { SqlDataReader reader = null; string SQL_STATEMENT = "DELETE FROM tipo_producto where id=" + id; TipoProducto resultad = new TipoProducto(); SqlConnection conexion = BaseDeDatosSQLServer.getIntancia().getConexion(); SqlCommand cmd = new SqlCommand(SQL_STATEMENT, conexion); reader = cmd.ExecuteReader(); while (reader.Read()) { _02_Dominio.Entidades.TipoProducto tipoProducto = MapeoTipoProducto(reader); resultad = tipoProducto; } return(resultad); }