public static string generarCodigo(this TiposCorrelativo tipo, int correlativo) { string codigo = La_Familiar.Properties.Settings.Default.Sucursal + "-" + tipo.getCorrelativoString() + "-" + Provider.numToFilledZeroString(correlativo, 6); return(codigo); }
public static void update(this TiposCorrelativo tipo) { int nuevoCorrelativo = tipo.getCorrelativo() + 1; string query = "update dbo.correlativo set correlativo = @c where nombre = @n"; List <SqlParameter> parameters = new List <SqlParameter>() { new SqlParameter("c", nuevoCorrelativo), new SqlParameter("n", tipo.getCorrelativoString()) }; Queries.execute(query, parameters); }
public static int getCorrelativo(this TiposCorrelativo tipo) { string query = "select correlativo from dbo.correlativo where nombre = @tipo"; List <SqlParameter> parameters = new List <SqlParameter>() { new SqlParameter("tipo", tipo.getCorrelativoString()) }; SqlDataReader dataReader = Queries.getDataReader(query, parameters); int correlativo = 0; while (dataReader.Read()) { correlativo = dataReader.GetInt32(0); } dataReader.Close(); return(correlativo); }
public static string getCorrelativoString(this TiposCorrelativo tipo) { return(Provider.numToFilledZeroString((int)tipo, 2)); }