public string add_Proveedor(E_Proveedor proveedor) { try { cn.Open(); cmd = new SqlCommand("addProveedores", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@raSocial", proveedor.raSocial); cmd.Parameters.AddWithValue("@cuit", proveedor.cuit); cmd.Parameters.AddWithValue("@idLocalidad", proveedor.localidad.idLocalidad); cmd.Parameters.AddWithValue("@detalle", proveedor.detalle); cmd.Parameters.AddWithValue("@telefono", proveedor.telefono); if (proveedor.fecReg != null) { cmd.Parameters.AddWithValue("@fecReg", proveedor.fecReg); } else// si la fecha esta vacia se agrega null en la base de datos { cmd.Parameters.AddWithValue("@fecReg", DBNull.Value); } cmd.Parameters.AddWithValue("@Mail", proveedor.mail); cmd.ExecuteNonQuery(); } catch (Exception e) { xRet = e.Message; } return(xRet); }
public void actualizarProveedor(E_Proveedor objE_Prov) { try { mCm = new SqlCommand("SP_ActualizarProveedor", conexion); mCm.CommandType = CommandType.StoredProcedure; mCm.Parameters.AddWithValue("@IdProveedor", objE_Prov.IdProveedor1); mCm.Parameters.AddWithValue("@Nombre", objE_Prov.Nombre1); mCm.Parameters.AddWithValue("@Direccion", objE_Prov.Direccion1); mCm.Parameters.AddWithValue("@Telefono", objE_Prov.Telefono1); mCm.Parameters.AddWithValue("@RUC", objE_Prov.RUC1); mCm.Parameters.AddWithValue("@Correo", objE_Prov.Correo1); mCm.Parameters.AddWithValue("@Responsable", objE_Prov.Responsable1); mCm.Parameters.AddWithValue("@Estado", objE_Prov.Estado1); conexion.Open(); mCm.ExecuteNonQuery(); conexion.Close(); } catch (Exception ex) { throw ex; } }
public string set_Proveedor(E_Proveedor proveedor) { try { cn.Open(); cmd = new SqlCommand("setProveedores", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@raSocial", proveedor.raSocial); cmd.Parameters.AddWithValue("@idProveedor", proveedor.idProveedor); cmd.Parameters.AddWithValue("@cuit", proveedor.cuit); cmd.Parameters.AddWithValue("@idLocalidad", proveedor.localidad.idLocalidad); cmd.Parameters.AddWithValue("@detalle", proveedor.detalle); cmd.Parameters.AddWithValue("@telefono", proveedor.telefono); cmd.Parameters.AddWithValue("@fecReg", proveedor.fecReg); cmd.Parameters.AddWithValue("@mail", proveedor.mail); cmd.ExecuteNonQuery(); } catch (Exception e) { xRet = e.Message; } finally { if (cn.State == ConnectionState.Open) { cn.Close(); } } return(xRet); }
public Int32 InsertProveedor(E_Proveedor ObjProveedor) { CD_Proveedor objCD_Proveedor = new CD_Proveedor(AppSettings.GetConnectionString); Int32 IDProveedor = 0; IDProveedor = objCD_Proveedor.InsertProveedor(ObjProveedor); return(IDProveedor); }
private void btnGuardarProv_Click(object sender, EventArgs e) { if (txtObligatorios()) // si devuelve true los txt obligatorios estan completos { E_Proveedor Proveedor = new E_Proveedor(); if (txtId.Text != "") { Proveedor.idProveedor = Convert.ToInt64(txtId.Text); } Proveedor.raSocial = txtNombre.Text; Proveedor.telefono = txtTelefono.Text; Proveedor.localidad.idLocalidad = ((ComboItem)cboLocalidad.SelectedItem).Id; Proveedor.detalle = txtObserv.Text; Proveedor.cuit = txtCuit.Text; Proveedor.mail = txtMail.Text; DateTime dt; if (DateTime.TryParse(mtxtFechaReg.Text, out dt)) { Proveedor.fecReg = Convert.ToDateTime(mtxtFechaReg.Text); } else { Proveedor.fecReg = null; } N_Proveedor nProveedor = new N_Proveedor(); string xRet = nProveedor.guardar(Proveedor); if (xRet != "0") { MessageBox.Show("¡No se pudo guardar el Proveedor!"); } else // se guardo correctamente { MessageBox.Show("¡El proveedor se guardo correctamente!", "Operacion Exitosa", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); if (_idProveedor != 0) // si se realizo una modificacion { this.Close(); } else if (_frmAnterior == frmBsqProveedor._frmName) // si se agrego un proveedor y fue llamado del bsqProveedor { this.Close(); } } } else { MessageBox.Show("¡Los campos obligatorios deben estar completos (*)!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public E_Producto BuscarProducto(int id_producto) { SqlCommand cmd = null; SqlDataReader dr = null; E_Producto p = null; try { //cmd.Connection = conexion.AbrirConexion(); //cmd.CommandText = "spBuscarProducto"; //cmd.CommandType = CommandType.StoredProcedure; //cmd.Parameters.AddWithValue("@prmId_Prod", id_producto); //dr = cmd.ExecuteReader(); //cmd.Parameters.Clear(); SqlConnection cn = ConexionBD.Instancia.Conectar(); cmd = new SqlCommand("spBuscarProducto", cn); cmd.Parameters.AddWithValue("@prmId_Prod", id_producto); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); dr = cmd.ExecuteReader(); if (dr.Read()) { p = new E_Producto(); p.Id_Prod = Convert.ToInt32(dr["Id_Prod"]); p.Codigo_Prod = dr["Codigo_Prod"].ToString(); p.Nombre_Prod = dr["Nombre_Prod"].ToString(); p.Marca_Prod = dr["Marca_Prod"].ToString(); p.PrecioCompra_Prod = Convert.ToDouble(dr["precio_venta"].ToString()); p.Precio_Prod = Convert.ToDouble(dr["stock_actual"].ToString()); E_Categoria c = new E_Categoria(); c.Id_Cat = Convert.ToInt32(dr["Id_Cat"]); p.categoria = c; E_UnidadMedida um = new E_UnidadMedida(); um.Id_Umed = Convert.ToInt32(dr["Id_Umed"]); p.unidmedida = um; E_Proveedor pr = new E_Proveedor(); pr.Id_Proveedor = Convert.ToInt32(dr["Id_Proveedor"]); p.proveedor = pr; //entMaterial m = new entMaterial(); //m.Id = Convert.ToInt32(dr["Id_Material"]); //p.material = m; } } catch (Exception) { throw; } finally { cmd.Connection.Close(); } return(p); }
public string guardar(E_Proveedor proveedor) { string xRet = "0"; if (proveedor.idProveedor == 0) // si el id de cliente es igual a 0 creara un nuevo cliente { xRet = bdProve.add_Proveedor(proveedor); } else // sino modificara un cliente existente { xRet = bdProve.set_Proveedor(proveedor); } return(xRet); }
//Metodo editar proveedor public void EliminarRegistro(E_Proveedor Proveedor) { SqlCommand SqlCmd = new SqlCommand("sp_eliminar_proveedor", Conectar) { CommandType = CommandType.StoredProcedure }; Conectar.Open(); SqlCmd.Parameters.AddWithValue("@id_proveedor", Proveedor.Id_proveedor); SqlCmd.ExecuteNonQuery(); Conectar.Close(); }
/// <summary> /// Author : Peter Ccopa /// Fecha : 31/10/2012 /// Descripcion: Actualiza Proveedores /// </summary> /// <returns></returns> public string actualizarProveedor(E_Proveedor oE_Proveedor) { D_GES_Operativa oD_GES_Operativa = new D_GES_Operativa(); string resultado; try { resultado = oD_GES_Operativa.actualizarProveedor(oE_Proveedor); } catch (Exception ex) { log.Error("[BL_GES_Operativa][actualizarProveedor] :", ex); throw new NegocioAmbienteException(); } return(resultado); }
private void BtnInsertar_Click(object sender, EventArgs e) { try { //agregar el proveedor nuevo E_Proveedor ObjProveedor = new E_Proveedor(); ObjProveedor.RazonSocial = CboProveedor.Text; ObjProveedor.IDTipoDocumento = Convert.ToInt32(CboTipoDocumento.SelectedValue); ObjProveedor.NroDocumento = TxtDocumento.Text; ObjProveedor.Telefono = TxtTelefono.Text; ObjProveedor.Pais = "Peru"; ObjProveedor.Region = ""; ObjProveedor.Direccion = TxtDireccion.Text; ObjProveedor.Contacto = CboProveedor.Text; ObjProveedor.CargoContacto = "Vendedor"; ObjProveedor.Email = ""; ObjProveedor.UsuarioID = AppSettings.UserID; Int32 IDProveedor = ObjCL_Proveedor.InsertProveedor(ObjProveedor); //agregar al datatable proveedor DataRow Dr = DtProveedores2.NewRow(); Dr["IDProveedor"] = IDProveedor; Dr["RazonSocial"] = ObjProveedor.RazonSocial; Dr["IDTipoDocumento"] = ObjProveedor.IDTipoDocumento; Dr["NroDocumento"] = ObjProveedor.NroDocumento; Dr["Telefono"] = ObjProveedor.Telefono; Dr["Pais"] = ObjProveedor.Pais; Dr["Region"] = ObjProveedor.Region; Dr["Direccion"] = ObjProveedor.Direccion; Dr["Contacto"] = ObjProveedor.Contacto; Dr["CargoContacto"] = ObjProveedor.CargoContacto; Dr["Email"] = ObjProveedor.Email; DtProveedores2.Rows.Add(Dr); MessageBox.Show("Se inserto correctamente el registro.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception Ex) { MessageBox.Show(Ex.Message + ". Metodo BtnInsertar_Click().", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } DtProveedores.Merge(DtProveedores2);//recuperamos todos los proveedores denuevo BtnInsertar.Visible = false; BtnCancelar.Visible = false; BtnNuevoProveedor.Visible = true; }
public void insertarProveedor(E_Proveedor objE_Prov) { SqlCommand unCommand = new SqlCommand("SP_InsertarProveedor", conexion); unCommand.CommandType = CommandType.StoredProcedure; unCommand.Parameters.AddWithValue("@Nombre", objE_Prov.Nombre1); unCommand.Parameters.AddWithValue("@Direccion", objE_Prov.Direccion1); unCommand.Parameters.AddWithValue("@Telefono", objE_Prov.Telefono1); unCommand.Parameters.AddWithValue("@RUC", objE_Prov.RUC1); unCommand.Parameters.AddWithValue("@Correo", objE_Prov.Correo1); unCommand.Parameters.AddWithValue("@Responsable", objE_Prov.Responsable1); conexion.Open(); unCommand.ExecuteNonQuery(); conexion.Close(); }
public E_Proveedor getOne_Proveedor(Int64 idProveedor) { E_Proveedor Proveedor = null; try { cn.Open(); cmd = new SqlCommand("getOneProveedores", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idProveedor", idProveedor); SqlDataReader oReader = cmd.ExecuteReader(); while (oReader.Read()) { Proveedor = new E_Proveedor(); Proveedor.idProveedor = Convert.ToInt64(oReader["idProveedor"]); Proveedor.raSocial = oReader["RaSocial"].ToString(); Proveedor.cuit = Convert.ToString(oReader["CUIT"]); Proveedor.localidad.idLocalidad = Convert.ToInt64(oReader["idLocalidad"]); Proveedor.localidad.nombre = oReader["Localidad"].ToString(); Proveedor.telefono = oReader["Telefono"].ToString(); if (oReader["FecReg"] != DBNull.Value) { Proveedor.fecReg = Convert.ToDateTime(oReader["FecReg"]); } Proveedor.detalle = oReader["Detalle"].ToString(); Proveedor.mail = oReader["Mail"].ToString(); Proveedor.localidad.provincia.IdProvincia = Convert.ToInt16(oReader["idProvincia"]); } } catch (Exception) { Proveedor = null; } finally { if (cn.State == ConnectionState.Open) { cn.Close(); } } return(Proveedor); }//getOneClien
public List <E_Proveedor> getAll_Proveedor(string filtro) { List <E_Proveedor> proveedores = new List <E_Proveedor>(); try { cn.Open(); cmd = new SqlCommand("getAllProveedores", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@filtro", filtro); SqlDataReader oReader = cmd.ExecuteReader(); while (oReader.Read()) { E_Proveedor proveedor = new E_Proveedor(); proveedor.idProveedor = Convert.ToInt64(oReader["idProveedor"]); proveedor.raSocial = oReader["RaSocial"].ToString(); proveedor.cuit = oReader["CUIT"].ToString(); proveedor.localidad.idLocalidad = Convert.ToInt64(oReader["idLocalidad"]); proveedor.localidad.nombre = oReader["Localidad"].ToString(); proveedor.detalle = oReader["Detalle"].ToString(); proveedor.telefono = oReader["Telefono"].ToString(); proveedor.fecReg = Convert.ToDateTime(oReader["FecReg"]); proveedor.mail = oReader["Mail"].ToString(); proveedores.Add(proveedor); } } catch (Exception e) { xRet = e.Message; } finally { if (cn.State == ConnectionState.Open) { cn.Close(); } } return(proveedores); }
public void UpdateProveedor(E_Proveedor ObjProveedor, string Tipo) { SqlDatabase SqlClient = new SqlDatabase(connectionString); DbConnection tCnn; tCnn = SqlClient.CreateConnection(); tCnn.Open(); DbTransaction tran = tCnn.BeginTransaction(); try { DbCommand SqlCommand = SqlClient.GetStoredProcCommand("[Compra].[Usp_UpdateProveedor]"); SqlClient.AddInParameter(SqlCommand, "@IDProveedor", SqlDbType.Int, ObjProveedor.IDProveedor); SqlClient.AddInParameter(SqlCommand, "@RazonSocial", SqlDbType.VarChar, ObjProveedor.RazonSocial); SqlClient.AddInParameter(SqlCommand, "@IDTipoDocumento", SqlDbType.Int, ObjProveedor.IDTipoDocumento); SqlClient.AddInParameter(SqlCommand, "@NroDocumento", SqlDbType.VarChar, ObjProveedor.NroDocumento); SqlClient.AddInParameter(SqlCommand, "@Telefono", SqlDbType.VarChar, ObjProveedor.Telefono); SqlClient.AddInParameter(SqlCommand, "@Pais", SqlDbType.VarChar, ObjProveedor.Pais); SqlClient.AddInParameter(SqlCommand, "@Region", SqlDbType.VarChar, ObjProveedor.Region); SqlClient.AddInParameter(SqlCommand, "@Direccion", SqlDbType.VarChar, ObjProveedor.Direccion); SqlClient.AddInParameter(SqlCommand, "@Contacto", SqlDbType.VarChar, ObjProveedor.Contacto); SqlClient.AddInParameter(SqlCommand, "@CargoContacto", SqlDbType.VarChar, ObjProveedor.CargoContacto); SqlClient.AddInParameter(SqlCommand, "@Email", SqlDbType.VarChar, ObjProveedor.Email); SqlClient.AddInParameter(SqlCommand, "@UsuarioID", SqlDbType.Int, ObjProveedor.UsuarioID); SqlClient.AddInParameter(SqlCommand, "@Tipo", SqlDbType.Char, Tipo); SqlClient.ExecuteNonQuery(SqlCommand, tran); tran.Commit(); tCnn.Close(); tCnn.Dispose(); SqlCommand.Dispose(); } catch (Exception ex) { tran.Rollback(); throw new Exception(ex.Message); } }
private void buscarProveedor() { N_Proveedor nProveedor = new N_Proveedor(); //si el txt id de proveedor esta vacio pone por defecto el valor uno del consumidor final if (string.IsNullOrEmpty(txtIdProveedor.Text)) { txtIdProveedor.Text = Convert.ToString(1); } E_Proveedor proveedor = nProveedor.getOne(Convert.ToInt64(txtIdProveedor.Text)); // si el proveedor es null es que no lo ah encontrado entonce se pone por defecto consumidor final if (proveedor == null) { proveedor = nProveedor.getOne(1); } txtIdProveedor.Text = proveedor.idProveedor.ToString(); txtDescripcion.Text = proveedor.raSocial; txtCuitDni.Text = proveedor.cuit.ToString(); }
//Metodo registrar nuevoproveedor public void InsertarRegistro(E_Proveedor Proveedor) { SqlCommand SqlCmd = new SqlCommand("sp_insertar_proveedor", Conectar) { CommandType = CommandType.StoredProcedure }; Conectar.Open(); SqlCmd.Parameters.AddWithValue("@razon", Proveedor.razon_social); SqlCmd.Parameters.AddWithValue("@sector", Proveedor.Sector_comercial); SqlCmd.Parameters.AddWithValue("@tipo_doc", Proveedor.Tipo_documento); SqlCmd.Parameters.AddWithValue("@numero_doc", Proveedor.Numero_documento); SqlCmd.Parameters.AddWithValue("@direccion", Proveedor.Direccion); SqlCmd.Parameters.AddWithValue("@telefono", Proveedor.Telefono); SqlCmd.Parameters.AddWithValue("@email", Proveedor.Email); SqlCmd.ExecuteNonQuery(); Conectar.Close(); }
public List <E_Producto> ListarProducto() { SqlCommand cmd = null; List <E_Producto> Lista = null; SqlDataReader dr = null; try { SqlConnection cn = ConexionBD.Instancia.Conectar(); cmd = new SqlCommand("Sp_ListarProducto", cn); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); dr = cmd.ExecuteReader(); Lista = new List <E_Producto>(); while (dr.Read()) { E_Producto p = new E_Producto(); p.Id_Prod = Convert.ToInt32(dr["Id_Prod"]); p.Codigo_Prod = dr["Codigo_Prod"].ToString(); p.Nombre_Prod = dr["Nombre_Prod"].ToString(); p.Marca_Prod = dr["Marca_Prod"].ToString(); E_Categoria c = new E_Categoria(); c.Nombre_Cat = dr["Nombre_Cat"].ToString(); p.categoria = c; E_UnidadMedida um = new E_UnidadMedida(); um.Descripcion_Umed = dr["Descripcion_Umed"].ToString(); p.unidmedida = um; E_Proveedor pr = new E_Proveedor(); pr.RazSocial_Proveedor = dr["RazSocial_Proveedor"].ToString(); p.proveedor = pr; Lista.Add(p); } } catch (Exception) { throw; } finally { cmd.Connection.Close(); } return(Lista); }
private void ObtenerDatosControles() { ObjProveedor = new E_Proveedor(); if (TxtIDProveedor.Text != "") { ObjProveedor.IDProveedor = Convert.ToInt32(TxtIDProveedor.Text); } if (CboTipoDocumento.SelectedIndex != -1) { ObjProveedor.IDTipoDocumento = Convert.ToInt32(CboTipoDocumento.SelectedValue); } ObjProveedor.RazonSocial = TxtRazonSocial.Text; ObjProveedor.Telefono = TxtTelefono.Text; ObjProveedor.NroDocumento = TxtNroDocumento.Text; ObjProveedor.Pais = TxtPais.Text; ObjProveedor.Region = TxtRegion.Text; ObjProveedor.Direccion = TxtDireccion.Text; ObjProveedor.Contacto = TxtContacto.Text; ObjProveedor.CargoContacto = TxtCargoContacto.Text; ObjProveedor.Email = TxtEmail.Text; ObjProveedor.UsuarioID = AppSettings.UserID; }
public List <E_Proveedor> ListarProveedor() { SqlCommand cmd = null; SqlDataReader dr = null; List <E_Proveedor> Lista = null; try { SqlConnection cn = ConexionBD.Instancia.Conectar(); cmd = new SqlCommand("spListarProveedorCombo", cn); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); dr = cmd.ExecuteReader(); Lista = new List <E_Proveedor>(); while (dr.Read()) { E_Proveedor pr = new E_Proveedor(); pr.Id_Proveedor = Convert.ToInt32(dr["Id_Proveedor"]); pr.Cod_Proveedor = dr["Cod_Proveedor"].ToString(); pr.RazSocial_Proveedor = dr["RazSocial_Proveedor"].ToString(); pr.Ruc_Proveedor = dr["Ruc_Proveedor"].ToString(); //pr.Direccion_Proveedor = dr["Direccion_Proveedor"].ToString(); //pr.Telefono_Proveedor = dr["Telefono_Proveedor"].ToString(); //pr.Celular_Proveedor = dr["Celular_Proveedor"].ToString(); //pr.Correo_Proveedor = dr["Correo_Proveedor"].ToString(); //pr.Estado_Proveedor = Convert.ToInt32(dr["Estado_Proveedor"]); Lista.Add(pr); } } catch (Exception) { throw; } finally { cmd.Connection.Close(); } return(Lista); }
public void UpdateProveedor(E_Proveedor ObjProveedor, string Tipo) { CD_Proveedor objCD_Proveedor = new CD_Proveedor(AppSettings.GetConnectionString); objCD_Proveedor.UpdateProveedor(ObjProveedor, Tipo); }
protected void btnAceptarPopUp_Click(object sender, EventArgs e) { try { E_Proveedor objE_Prov = new E_Proveedor(); D_Proveedor objD_Prov = new D_Proveedor(); int a = Convert.ToInt16(ddlEstado.SelectedValue.ToString()); estad = Convert.ToBoolean(a); String idProveedor = (Session["proveedor"] == null) ? null : Session["proveedor"].ToString(); objE_Prov.IdProveedor1 = Convert.ToInt32(Session["proveedor"]); objE_Prov.Nombre1 = txtNombrepopup.Text.Trim(); objE_Prov.Direccion1 = txtDireccionpopup.Text.Trim(); objE_Prov.Telefono1 = Convert.ToInt32(txtTelefonopopup.Text.Trim()); objE_Prov.RUC1 = Convert.ToInt64(txtRucpopup.Text.Trim()); objE_Prov.Correo1 = txtCorreopopup.Text.Trim(); objE_Prov.Responsable1 = txtResponsablepopup.Text.Trim(); objE_Prov.Estado1 = estad; int telefono = Convert.ToInt32(txtTelefonopopup.Text); Int64 ruc = Convert.ToInt64(txtRucpopup.Text.ToString()); if (txtNombrepopup.Text == "") { throw new Exception("Ingrese el nombre"); } if (txtDireccionpopup.Text == "") { throw new Exception("Ingrese la dirección"); } if (telefono.ToString() == null) { throw new Exception("Ingrese el teléfono"); } if (ruc.ToString() == null) { throw new Exception("Ingrese el ruc"); } if (txtCorreopopup.Text == "") { throw new Exception("Ingrese el correo"); } if (txtResponsablepopup.Text == "") { throw new Exception("Ingrese el responsable"); } if (telefono <= 10000000) { throw new Exception("El num. de teléfono debe ser mayor a 7 dígitos"); } if (ruc <= 10000000000) { throw new Exception("El num. de RUC debe ser de 11 dígitos"); } if (idProveedor == null) { throw new Exception("No se puede registrar el proveedor"); } objD_Prov.actualizarProveedor(objE_Prov); dgvProveedores.DataSource = objD_Prov.MostrarProveedor(); dgvProveedores.DataBind(); ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "Notificacion('Ok','Se guardaron los cambios correctamente','success')", true); return; } catch (Exception ex) { ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "Notificacion('Error','" + ex.Message + "','error')", true); } }
//Metod que llama al metodo insertar de la clase D_Proveedor public void InsertarRegistro(E_Proveedor Proveedor) { Obj.InsertarRegistro(Proveedor); }
private void consultarArticulo(E_Articulo oArticulo) { txtCodArticulo.Text = oArticulo.codArticulo; txtDescr.Text = oArticulo.descripcion; foreach (ComboItem cboItem in cboMarca.Items) { if (cboItem.Id == oArticulo.marca.idMarca) { cboMarca.SelectedItem = cboItem; } } foreach (ComboItem cboItem in cboRubro.Items) { if (cboItem.Id == oArticulo.rubro.idRubro) { cboRubro.SelectedItem = cboItem; } } foreach (ComboItem cboItem in cboUnidad.Items) { if (cboItem.Id == oArticulo.unidad.idUnidad) { cboUnidad.SelectedItem = cboItem; } } txtUbicacion.Text = oArticulo.ubicacion; txtStock.Text = oArticulo.stock.ToString(); txtStockMin.Text = oArticulo.stockMin.ToString(); txtFecCom.Value = Convert.ToDateTime(oArticulo.fecCompra); txtObservacion.Text = oArticulo.observacion; txtPreLista.Text = oArticulo.precioLista.ToString(); txtPreFinal.Text = oArticulo.precioFinal.ToString(); txtGanancia.Text = oArticulo.ganancia.ToString(); txtIva.Text = oArticulo.iva.ToString(); //txtCosto.Text = totalCosto().ToString(); //activo el eliminar btnEliminar.Enabled = true; //Si se esta consultando un articulo los campos de stock son de solo lectura //txtStock.ReadOnly = true; #Modificado A Pedido# //txtStockMin.ReadOnly = true; #Modificado A pedido# // cargar la grilla costo dgCosto.Rows.Add(new[] { oArticulo.precioLista.ToString() }); foreach (E_DetalleCondicionCosto detCosto in oArticulo.detCondCosto) { ClsColItem colItem = new ClsColItem(); colItem.condicion = detCosto.condicion; colItem.porcentaje = detCosto.porcentaje; colItem.HeaderText = detCosto.descrpcion; colItem.CellTemplate = dgCosto.Columns[0].CellTemplate; colItem.AutoSizeMode = dgCosto.Columns[0].AutoSizeMode; colItem.DefaultCellStyle = dgCosto.Columns[0].DefaultCellStyle; dgCosto.Columns.Add(colItem); ordenarColumnas(); calcularPrecColumna(); } //Habilito el group de costo grCosto.Enabled = true; //Colocar el proveedor N_Proveedor nProve = new N_Proveedor(); E_Proveedor oProveedor = nProve.getOne(oArticulo.proveedor.idProveedor); if (oProveedor != null) { txtProveedor.Text = oProveedor.raSocial; } }
//Metod que llama al metodo editar de la clase D_Proveedor public void EditarRegistro(E_Proveedor Proveedor) { Obj.EditarRegistro(Proveedor); }
//Metod que llama al metodo eliminar de la clase D_Proveedor public void EliminarRegistro(E_Proveedor Proveedor) { Obj.EliminarRegistro(Proveedor); }