public static void AltaLocalidad(LocalidadEN Localidad) { if (LocalidadAD.ValidarLocalidad(Localidad.Descripcion) > 0) { throw new WarningException(My.Resources.ArchivoIdioma.LocalidadExistente); //throw new WarningException(Negocios.My.Resources.ArchivoIdioma.LocalidadExistente); return; } else { var Bitacora = new BitacoraEN(); var UsuLog = Autenticar.Instancia(); Bitacora.Descripcion = Seguridad.Encriptar("Alta de localidad: " + Localidad.Descripcion); Bitacora.Criticidad = 3.ToString(); Bitacora.Usuario = UsuLog.UsuarioLogueado; BitacoraAD.GrabarBitacora(Bitacora); var DVHDatosBitacora = new DVHEN(); DVHDatosBitacora.Tabla = "Bitacora"; DVHDatosBitacora.CodReg = Bitacora.CodBit; int DVHBitacora = Integridad.CalcularDVH(DVHDatosBitacora); int ValorDVHAntiguoBit = Integridad.GrabarDVH(DVHDatosBitacora, DVHBitacora); var DVVDatosBitacora = new DVVEN(); DVVDatosBitacora.Tabla = "Bitacora"; DVVDatosBitacora.ValorDVH = DVHBitacora; DVVDatosBitacora.TipoAccion = "Alta"; Integridad.GrabarDVV(DVVDatosBitacora); LocalidadAD.AltaLocalidad(Localidad); throw new InformationException(My.Resources.ArchivoIdioma.AltaLocalidad); //throw new InformationException(Negocios.My.Resources.ArchivoIdioma.AltaLocalidad); } }
public static void AltaLocalidad(LocalidadEN Localidad) { using (var Cnn = new SqlConnection(ConfigurationManager.ConnectionStrings["Mercader"].ToString())) { Cnn.Open(); string ConsultaLoc = "INSERT INTO Localidad(Provincia_CodProvincia,Descripcion,CodigoPostal) VALUES" + "(@CodProv,@Descripcion,@CodigoPostal)"; var Cmd = new SqlCommand(ConsultaLoc, Cnn); Cmd.Parameters.AddWithValue("@CodProv", Localidad.CodProvincia); Cmd.Parameters.AddWithValue("@Descripcion", Localidad.Descripcion); Cmd.Parameters.AddWithValue("@CodigoPostal", Localidad.CodigoPostal); Cmd.ExecuteNonQuery(); } }
public static List <LocalidadEN> CargarLocalidad() { var ListaLoc = new List <LocalidadEN>(); using (var Cnn = new SqlConnection(ConfigurationManager.ConnectionStrings["Mercader"].ToString())) { Cnn.Open(); string ConsultaLoc = "SELECT CodLoc,Provincia_CodProvincia,Descripcion,CodigoPostal FROM Localidad"; var Cmd = new SqlCommand(ConsultaLoc, Cnn); var Lector = Cmd.ExecuteReader(); while (Lector.Read()) { var UnaLocalidad = new LocalidadEN(); UnaLocalidad.CodLoc = Conversions.ToInteger(Lector[0]); UnaLocalidad.CodProvincia = Conversions.ToInteger(Lector[1]); UnaLocalidad.Descripcion = Conversions.ToString(Lector[2]); UnaLocalidad.CodigoPostal = Conversions.ToString(Lector[3]); ListaLoc.Add(UnaLocalidad); } return(ListaLoc); } }