public static List <BE_Marca> ListarMarcasEnProducto() { try { using (MySqlConnection cn = new MySqlConnection(cnMySql())) { cn.Open(); using (MySqlCommand cmd = new MySqlCommand("SP_Inv_MarcaEnProducto_Listar", cn)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; using (MySqlDataReader lector = cmd.ExecuteReader()) { List <BE_Marca> lstMarca = new List <BE_Marca>(); BE_Marca objMarca; while (lector.Read()) { objMarca = new BE_Marca(); objMarca.codMarca = Convert.ToString(lector["codMarca"]); objMarca.dscMarca = Convert.ToString(lector["dscMarca"]); lstMarca.Add(objMarca); } return(lstMarca); } } } } catch (Exception ex) { throw ex; } }
private void MostrarMarca(string codMarca) { BE_Marca objMarca = BL_Marca.GetMarca(codMarca); if (objMarca != null) { txtCodigo.Text = objMarca.codMarca; txtDescripcion.Text = objMarca.dscMarca; ddlEstado.SelectedValue = objMarca.dscEstado; } }
protected void btnGuardar_Click(object sender, EventArgs e) { BE_Usuario objSesionLogin = (BE_Usuario)Context.Session[Constantes.USUARIO_SESION]; try { BE_Marca objMarca = new BE_Marca(); objMarca.dscUsuCreacion = objSesionLogin.codUsuario; objMarca.dscUsuModificacion = objSesionLogin.codUsuario; objMarca.dscMarca = txtDescripcion.Text.Trim(); objMarca.dscEstado = ddlEstado.SelectedValue; if (hfAccion.Value == Constantes.ACCION_NUEVO) { objMarca.codMarca = BL_Marca.GenerarIdMarca(); if (BL_Marca.InsertarMarca(objMarca) == true) { string script = "$(function(){bettosimport.util.alertURL('" + Constantes.SUCCESS_DEFAULT_MESSAGE + "','" + WebUtil.AbsoluteWebRoot + "INV/Marcas.aspx" + "')})"; ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true); } else { string script = "$(function(){bettosimport.util.showMessage('" + Constantes.ERROR_DEFAULT_MESSAGE + "','" + Constantes.ALERT_DANGER + "')})"; ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true); } } if (hfAccion.Value == Constantes.ACCION_EDITAR) { objMarca.codMarca = txtCodigo.Text; if (BL_Marca.ModificarMarca(objMarca) == true) { string script = "$(function(){bettosimport.util.alertURL('" + Constantes.SUCCESS_DEFAULT_MESSAGE + "','" + WebUtil.AbsoluteWebRoot + "INV/Marcas.aspx" + "')})"; ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true); } else { string script = "$(function(){bettosimport.util.showMessage('" + Constantes.ERROR_DEFAULT_MESSAGE + "','" + Constantes.ALERT_DANGER + "')})"; ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true); } } } catch (Exception) { string script = "$(function(){bettosimport.util.showMessage('" + Constantes.ERROR_DEFAULT_MESSAGE + "','" + Constantes.ALERT_DANGER + "')})"; ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true); } }
public List <BE_Producto> Listar_Productos() { List <BE_Producto> lstLista = new List <BE_Producto>(); SqlCommand cmd = new SqlCommand("USP_LISTARPRODUCTOS", cn); cmd.CommandType = CommandType.StoredProcedure; SqlDataReader dr = null; try { cn.Open(); dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { BE_Producto objReg = new BE_Producto(); BE_Marca objMarca = new BE_Marca(); objReg.cod_Producto = dr.GetInt32(0); objReg.Des_Producto = dr.GetString(1); objReg.stock = dr.GetInt32(2); objReg.precio = dr.GetDecimal(3); objMarca.nom_Marca = dr.GetString(4); // objReg.Marca.nom_Marca = objMarca.nom_Marca; objReg.imagen = dr.GetString(5); lstLista.Add(objReg); } } } catch (Exception ex) { lstLista = new List <BE_Producto>(); } finally { dr.Close(); cn.Close(); } return(lstLista); }
public static bool ModificarMarca(BE_Marca objMarca) { bool resultado = false; try { using (MySqlConnection cn = new MySqlConnection(cnMySql())) { cn.Open(); using (MySqlTransaction trx = cn.BeginTransaction()) { try { using (MySqlCommand cmd = new MySqlCommand("SP_Inv_Marca_Modificar", cn)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Transaction = trx; cmd.Parameters.Add("_codMarca", MySqlDbType.VarChar, 10).Value = objMarca.codMarca; cmd.Parameters.Add("_dscMarca", MySqlDbType.VarChar, 100).Value = objMarca.dscMarca; cmd.Parameters.Add("_dscUsuModificacion", MySqlDbType.VarChar, 10).Value = objMarca.dscUsuModificacion; cmd.Parameters.Add("_dscEstado", MySqlDbType.VarChar, 1).Value = objMarca.dscEstado; cmd.ExecuteNonQuery(); } trx.Commit(); resultado = true; } catch (Exception ex) { trx.Rollback(); resultado = false; throw ex; } } } } catch (Exception ex) { resultado = false; throw ex; } return(resultado); }
public static List <BE_Marca> ListarMarcasBusqueda(string dscMarca) { try { using (MySqlConnection cn = new MySqlConnection(cnMySql())) { cn.Open(); using (MySqlCommand cmd = new MySqlCommand("SP_Inv_Marca_Listar", cn)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.Add("_dscMarca", MySqlDbType.VarChar).Value = dscMarca; using (MySqlDataReader lector = cmd.ExecuteReader()) { List <BE_Marca> lstMarca = new List <BE_Marca>(); BE_Marca objMarca; while (lector.Read()) { objMarca = new BE_Marca(); objMarca.codMarca = Convert.ToString(lector["codMarca"]); objMarca.dscMarca = Convert.ToString(lector["dscMarca"]); objMarca.fecCreacion = Convert.ToDateTime(lector["fecCreacion"]); objMarca.fecModificacion = Convert.ToDateTime(lector["fecModificacion"]); objMarca.dscEstado = Convert.ToString(lector["dscEstado"]); lstMarca.Add(objMarca); } return(lstMarca); } } } } catch (Exception ex) { throw ex; } }
public static BE_Marca GetMarca(string codMarca) { try { using (MySqlConnection cn = new MySqlConnection(cnMySql())) { cn.Open(); using (MySqlTransaction trx = cn.BeginTransaction()) { using (MySqlCommand cmd = new MySqlCommand("SP_Inv_Marca_Mostrar", cn)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.Add("_codMarca", MySqlDbType.VarChar).Value = codMarca; using (MySqlDataReader lector = cmd.ExecuteReader()) { BE_Marca objMarca = null; while (lector.Read()) { objMarca = new BE_Marca(); objMarca.codMarca = Convert.ToString(lector["codMarca"]); objMarca.dscMarca = Convert.ToString(lector["dscMarca"]); objMarca.dscEstado = Convert.ToString(lector["dscEstado"]); } return(objMarca); } } } } } catch (Exception ex) { throw ex; } }
public static bool ModificarMarca(BE_Marca objMarca) { return(DA_Marca.ModificarMarca(objMarca)); }
public static bool InsertarMarca(BE_Marca objMarca) { return(DA_Marca.InsertarMarca(objMarca)); }