private void CargarSerie_correlativo() { try { serie = CN_Venta.Intancia.CargarSerie(1, 1); ser = serie.Numero_Serie; lblSerie.Text = serie.Numero_Serie + "-"; lblCorrelativo.Text = "Nº " + CN_Venta.Intancia.CargarCorrelativo(1, serie.Numero_Serie); corr = CN_Venta.Intancia.CargarCorrelativo(1, serie.Numero_Serie); } catch (Exception) { throw; } }
public E_Serie CargarSerie(int id_suc, int id_tipcom) { try { E_Serie s = CD_Venta.Instancia.CargarSerie(id_suc, id_tipcom); if (s == null) { throw new ApplicationException("Error al cargar serie, problema con dato de sucursal"); } return(s); } catch (Exception) { throw; } }
public E_Serie CargarSerie(int id_Suc, int id_tipcom) { SqlCommand cmd = null; E_Serie s = null; SqlDataReader dr = null; try { SqlConnection cn = ConexionBD.Instancia.Conectar(); cmd = new SqlCommand("spCargarSerie", cn); cmd.Parameters.AddWithValue("@prmIdSuc", id_Suc); cmd.Parameters.AddWithValue("@prmIdTipcom", id_tipcom); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); dr = cmd.ExecuteReader(); if (dr.Read()) { s = new E_Serie(); s.Id_Serie = Convert.ToInt32(dr["Id_Serie"]); s.Numero_Serie = dr["Numero_Serie"].ToString(); E_Sucursal suc = new E_Sucursal(); suc.Id_Suc = Convert.ToInt32(dr["Id_Sucursal_Serie"]); s.sucursal = suc; E_Comprobante tc = new E_Comprobante(); tc.Id_TipCom = Convert.ToInt32(dr["Id_TipCom_Serie"]); s.tipocom = tc; } } catch (Exception) { throw; } finally { cmd.Connection.Close(); } return(s); }