public Boolean Update(clsUnidadMedida uni) { try { con.conectarBD(); cmd = new MySqlCommand("ActualizaUnidad", con.conector); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("coduni", uni.CodUnidad); cmd.Parameters.AddWithValue("sigla", uni.Sigla); cmd.Parameters.AddWithValue("descripcion", uni.Descripcion); int x = cmd.ExecuteNonQuery(); if (x != 0) { return(true); } else { return(false); } } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public clsUnidadMedida CargaUnidad(Int32 Codigo) { clsUnidadMedida uni = null; try { con.conectarBD(); cmd = new MySqlCommand("MuestraUnidadMedida", con.conector); cmd.Parameters.AddWithValue("coduni", Codigo); cmd.CommandType = CommandType.StoredProcedure; dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { uni = new clsUnidadMedida(); uni.CodUnidad = Convert.ToInt32(dr.GetDecimal(0)); uni.Sigla = dr.GetString(1); uni.Descripcion = dr.GetString(2); uni.Estado = dr.GetBoolean(3); uni.CodUser = Convert.ToInt32(dr.GetDecimal(4)); uni.FechaRegistro = dr.GetDateTime(5);// capturo la fecha } } return(uni); } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public Boolean Insert(clsUnidadMedida uni) { try { con.conectarBD(); cmd = new MySqlCommand("GuardaUnidad", con.conector); cmd.CommandType = CommandType.StoredProcedure; MySqlParameter oParam; oParam = cmd.Parameters.AddWithValue("sigla", uni.Sigla); oParam = cmd.Parameters.AddWithValue("descripcion", uni.Descripcion); oParam = cmd.Parameters.AddWithValue("codusu", uni.CodUser); oParam = cmd.Parameters.AddWithValue("newid", 0); oParam.Direction = ParameterDirection.Output; int x = cmd.ExecuteNonQuery(); uni.CodUnidadNuevo = Convert.ToInt32(cmd.Parameters["newid"].Value); if (x != 0) { return(true); } else { return(false); } } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public Boolean guardar(clsUnidadMedida ctm, ref string Mensaje) { try { using (INVENTARIOEntities te = new INVENTARIOEntities()) { UnidadMedida tm = new UnidadMedida(); tm.IdEmpresa = Convert.ToInt32(ctm.empresa); tm.IdUnidadMedida = Convert.ToInt32(ctm.codigo); tm.Descripcion = Convert.ToString(ctm.descripcion); tm.IdEstado = Convert.ToInt32(ctm.estado); te.AddToUnidadMedida(tm); te.SaveChanges(); } return(true); } catch (Exception e) { Mensaje = "ERROR" + e.InnerException + e.Message; //System.Windows.Forms.MessageBox.Show("error al guardar" + e); return(false); } }
private void gridView1_DoubleClick(object sender, EventArgs e) { clsUnidadMedida UnidadMedida = (clsUnidadMedida)gridView1.GetFocusedRow(); Event_frmConsultaUnidadMedida_FormClosing(UnidadMedida, e); // Close();| }
private void btn_ConsultaUnidadMedida_Click_1(object sender, EventArgs e) { consulta = new frmConsultaUnidadMedida(); consulta.ShowDialog(); cUnidadMedida = consulta.clastm; txt_CodigoUnidadMedida.Text = cUnidadMedida.codigo.ToString(); txt_DescripcionUnidadMedida.Text = cUnidadMedida.descripcion; cbx_EstadoUnidadMedida.EditValue = Convert.ToString(cUnidadMedida.estado); }
void consulta_Event_frmConsultaUnidadMedida_FormClosing(object sender, EventArgs e) { clsUnidadMedida UnidadMedida = (clsUnidadMedida)sender; txt_CodigoUnidadMedida.Text = UnidadMedida.codigo.ToString(); txt_DescripcionUnidadMedida.Text = UnidadMedida.descripcion; cbx_EstadoUnidadMedida.Text = UnidadMedida.estado; consulta.Visible = false; }
public void eliminar(clsUnidadMedida ctm) { using (INVENTARIOEntities te = new INVENTARIOEntities()) { var t = (from q in te.UnidadMedida where q.IdUnidadMedida == ctm.codigo select q).First(); te.DeleteObject(t); te.SaveChanges(); } }
public Boolean update(clsUnidadMedida uni) { try { return(Muni.Update(uni)); } catch (Exception ex) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public Boolean modificar(clsUnidadMedida ctm) { using (INVENTARIOEntities te = new INVENTARIOEntities()) { EntityKey ekey = new EntityKey("INVENTARIOEntities.UnidadMedida", "IdUnidadMedida", ctm.codigo); object OBJ = null; if (te.TryGetObjectByKey(ekey, out OBJ)) { UnidadMedida UnidadMedida = (UnidadMedida)OBJ; UnidadMedida.Descripcion = ctm.descripcion; UnidadMedida.IdEstado = Convert.ToInt32(ctm.estado); } te.SaveChanges(System.Data.Objects.SaveOptions.DetectChangesBeforeSave); } return(true); }
public Boolean insert(clsUnidadMedida uni) { try { return(Muni.Insert(uni)); } catch (Exception ex) { if (ex.Message.Contains("Duplicate entry")) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: N°- de Documento Repetido", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } return(false); } }
public List <clsUnidadMedida> consultaUMedida() { try { List <clsUnidadMedida> listaUMedida = new List <clsUnidadMedida>(); INVENTARIOEntities ta = new INVENTARIOEntities(); var con = from w in ta.UnidadMedida select w; foreach (var item in con) { clsUnidadMedida clsUmedida = new clsUnidadMedida(); clsUmedida.empresa = Convert.ToInt32(item.IdEmpresa); clsUmedida.codigo = item.IdUnidadMedida; clsUmedida.descripcion = item.Descripcion; clsUmedida.estado = Convert.ToString(item.IdEstado); listaUMedida.Add(clsUmedida); } return(listaUMedida); } catch { return(null); } }
private void txtCodigo_TextChanged(object sender, EventArgs e) { if (/*Seleccion == 2 &&*/ txtCodigo.Text != "") { pro = AdmPro.CargaProductoDetalle(Convert.ToInt32(txtCodigo.Text), frmLogin.iCodAlmacen, 2, Codlista); if (Procede == 11) { frmRequerimiento form = (frmRequerimiento)Application.OpenForms["frmRequerimiento"]; if (form.codProd.Contains(pro.CodProducto) && Proceso == 1) { MessageBox.Show("El Producto ya existe"); repetido = 1; } else { CodProducto = pro.CodProducto; txtReferencia.Text = pro.Referencia; txtDescripcion.Text = pro.Descripcion; txtUnidad.Text = pro.UnidadDescrip; CargaUnidades(cmbUnidad); cmbUnidad.SelectedValue = pro.CodUnidadMedida; txtStock.Text = pro.StockDisponible.ToString(); unidadMed = Unid.CargaUnidad(Convert.ToInt32(cmbUnidad.SelectedValue)); txtUnidad.Text = unidadMed.Descripcion; txtControlStock.Text = ""; txtCantidad.Text = ""; btnGuardar.Enabled = true; switch (pro.CodControlStock) { case 1: txtControlStock.Enabled = false; txtCantidad.Enabled = true; break; case 2: txtControlStock.Enabled = true; txtCantidad.Enabled = true; break; case 3: txtControlStock.Enabled = true; txtCantidad.Enabled = false; txtCantidad.Text = "01"; break; case 4: txtControlStock.Enabled = false; txtCantidad.Enabled = false; txtCantidad.Text = ""; break; } } } else if (Procede == 3) { CargaProducto(); } else if (Procede == 9) { frmTranferenciaDirecta form = (frmTranferenciaDirecta)Application.OpenForms["frmTranferenciaDirecta"]; if (form.codProd.Contains(pro.CodProducto) && Proceso == 1) { MessageBox.Show("El Producto ya existe"); repetido = 1; } else { CodProducto = pro.CodProducto; txtReferencia.Text = pro.Referencia; txtDescripcion.Text = pro.Descripcion; txtUnidad.Text = pro.UnidadDescrip; CargaUnidades(cmbUnidad); cmbUnidad.SelectedValue = pro.CodUnidadMedida; stock = pro.StockDisponible; txtStock.Text = pro.StockDisponible.ToString(); txtControlStock.Text = ""; txtCantidad.Text = ""; //unidadMed = Unid.CargaUnidad(Convert.ToInt32(cmbUnidad.SelectedValue)); //txtUnidad.Text = unidadMed.Descripcion; btnGuardar.Enabled = true; switch (pro.CodControlStock) { case 1: txtControlStock.Enabled = false; txtCantidad.Enabled = true; break; case 2: txtControlStock.Enabled = true; txtCantidad.Enabled = true; break; case 3: txtControlStock.Enabled = true; txtCantidad.Enabled = false; txtCantidad.Text = "01"; break; case 4: txtControlStock.Enabled = false; txtCantidad.Enabled = false; txtCantidad.Text = ""; break; } } } else { if (Procede == 2) { pro = AdmPro.CargaProductoDetalle(Convert.ToInt32(txtCodigo.Text), frmLogin.iCodAlmacen, 2, 0); } else { pro = AdmPro.CargaProductoDetalle(Convert.ToInt32(txtCodigo.Text), frmLogin.iCodAlmacen, 2, Codlista); } //listaprecio = AdmLista.CargaListaPrecio(Codlista); CodProducto = pro.CodProducto; txtReferencia.Text = pro.Referencia; txtDescripcion.Text = pro.Descripcion; txtUnidad.Text = pro.UnidadDescrip; CargaUnidades(cmbUnidad); cmbUnidad.SelectedValue = pro.CodUnidadMedida; stock = pro.StockDisponible; txtStock.Text = pro.StockDisponible.ToString(); //if (Procede == 42) // txtStock.Text = String.Format("{0:#,##0.00}", stock42); txtControlStock.Text = ""; txtCantidad.Text = ""; //if (pro.PrecioVariable) { if (frmLogin.iCodUser == 10) { txtPrecio.ReadOnly = false; txtPrecioNeto.ReadOnly = false; } } //else { /*txtPrecio.ReadOnly = true;*/ txtPrecioNeto.ReadOnly = true; } //if (Moneda == 2) { txtPrecio.Text = pro.PrecioVenta.ToString(); puInicio = Convert.ToDecimal(pro.PrecioVenta); } //else if (Moneda == 1) { txtPrecio.Text = pro.PrecioVentaSoles.ToString(); puInicio = Convert.ToDecimal(pro.PrecioVentaSoles);/*Math.Round((pro.PrecioVenta * tc),listaprecio.Decimales).ToString()*/ } //if (pro.Oferta) { txtDscto1.Text = pro.PDescuento.ToString(); txtDscto1.ReadOnly = true; } else { txtDscto1.Text = ""; } //txtDscto2.Text = ""; //txtDscto3.Text = ""; //if (pro.Oferta) { txtPrecioNeto.Text = pro.PrecioOferta.ToString(); } else { txtPrecioNeto.Text = pro.PrecioVenta.ToString(); } //txtPrecioNeto.Text = ""; //txtDescMax.Text = String.Format("{0:#,##0.00}", pro.MaxPorcDesc); //changeimporte = false; //CodProducto = pro.CodProducto; //txtReferencia.Text = pro.Referencia; //txtDescripcion.Text = pro.Descripcion; //txtUnidad.Text = pro.UnidadDescrip; //CargaUnidades(cmbUnidad); //cmbUnidad.SelectedValue = pro.CodUnidadMedida; //txtStock.Text = pro.StockDisponible.ToString(); //unidadMed = Unid.CargaUnidad(Convert.ToInt32(cmbUnidad.SelectedValue)); //txtUnidad.Text = unidadMed.Descripcion; //txtControlStock.Text = ""; //txtCantidad.Text = ""; //btnGuardar.Enabled = true; switch (pro.CodControlStock) { case 1: txtControlStock.Enabled = false; txtCantidad.Enabled = true; break; case 2: txtControlStock.Enabled = true; txtCantidad.Enabled = true; break; case 3: txtControlStock.Enabled = true; txtCantidad.Enabled = false; txtCantidad.Text = "01"; break; case 4: txtControlStock.Enabled = false; txtCantidad.Enabled = false; txtCantidad.Text = ""; break; } } } if (txtCodigo.Text != "" && Procede == 11) { if (Procede == 11) { frmRequerimiento form = (frmRequerimiento)Application.OpenForms["frmRequerimiento"]; if (form.codProd.Contains(pro.CodProducto)) { } } else if (Procede == 9) { frmTranferenciaDirecta form = (frmTranferenciaDirecta)Application.OpenForms["frmTranferenciaDirecta"]; if (form.codProd.Contains(pro.CodProducto)) { } } else { pro = AdmPro.CargaProductoDetalle(Convert.ToInt32(txtCodigo.Text), frmLogin.iCodAlmacen, 2, Codlista); txtStock.Text = pro.StockDisponible.ToString(); } } }
private void gridView1_Click(object sender, EventArgs e) { clastm = getRow((DevExpress.XtraGrid.Views.Grid.GridView)sender); Close(); }