public string GetNumeroSequencial(int value, string area) { string sequencial = ""; HELMEntities entitySequencial = new HELMEntities(); Numerador numerador = entitySequencial.Numerador.Find(1); if (area == "TALARA") { switch (value) { case 184: sequencial = numerador.FacturaTalara.ToString("D5"); break; case 191: sequencial = numerador.BoletaTalara.ToString("D5"); break; case 15: case 186: sequencial = numerador.NotaCreditoTalara.ToString("D5"); break; case 16: case 187: sequencial = numerador.NotaDebitoTalara.ToString("D5"); break; } } else { switch (value) { case 184: sequencial = numerador.Factura.ToString("D5"); break; case 191: sequencial = numerador.Boleta.ToString("D5"); break; case 15: case 186: sequencial = numerador.NotaCredito.ToString("D5"); break; case 16: case 187: sequencial = numerador.NotaDebito.ToString("D5"); break; } } return(sequencial); }
public void SetNumeroSequencial(int value, string area) { HELMEntities entitySequencial = new HELMEntities(); Numerador numerador = entitySequencial.Numerador.Find(1); if (area == "TALARA") { switch (value) { case 184: numerador.FacturaTalara += 1; break; case 191: numerador.BoletaTalara += 1; break; case 15: case 186: numerador.NotaCreditoTalara += 1; break; case 16: case 187: numerador.NotaDebitoTalara += 1; break; } } else { switch (value) { case 184: numerador.Factura += 1; break; case 191: numerador.Boleta += 1; break; case 15: case 186: numerador.NotaCredito += 1; break; case 16: case 187: numerador.NotaDebito += 1; break; } } entitySequencial.SaveChanges(); }