Пример #1
0
 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);
     }
 }
Пример #2
0
 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();
     }
 }
Пример #3
0
        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);
            }
        }