Пример #1
0
 public BitacorasLog BuscaBitacora(string codigo)
 {
     cnn = DAL.DAL.trae_conexion("ServiciosWeb", ref error, ref numeroError);
     if (cnn == null)
     {
         HttpContext.Current.Response.Redirect("Error.aspx?error=" + numeroError.ToString() + "&men=" + error);
         return(null);
     }
     else
     {
         sql = "sp_Carga_Consecutivo";
         ParamStruct[] parametros = new ParamStruct[2];
         DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 0, "@Password", SqlDbType.VarChar, "password");
         DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 1, "@Cod_Bitacora", SqlDbType.VarChar, codigo);
         ds = DAL.DAL.ejecuta_dataset(cnn, sql, true, parametros, ref error, ref numeroError);
         if (numeroError != 0)
         {
             HttpContext.Current.Response.Redirect("Error.aspx?error=" + numeroError.ToString() + "&men=" + error);
             return(null);
         }
         else
         {
             BitacorasLog bitacora = new BitacorasLog();
             bitacora.Cod_Bitacora = ds.Tables[0].Rows[0][0].ToString();
             bitacora.Fecha_Hora   = ds.Tables[0].Rows[0][1].ToString();
             bitacora.Descripcion  = ds.Tables[0].Rows[0][2].ToString();
             return(bitacora);
         }
     }
 }
Пример #2
0
 public Boolean InsertaBitacora(BitacorasLog bitacora)
 {
     cnn = DAL.DAL.trae_conexion("ServiciosWeb", ref error, ref numeroError);
     if (cnn == null)
     {
         HttpContext.Current.Response.Redirect("Error.aspx?error=" + numeroError.ToString() + "&men=" + error);
         return(false);
     }
     else
     {
         sql = "sp_Inserta_Bitacora";
         ParamStruct[] parametros = new ParamStruct[10];
         DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 0, "@Cod_Usuario", SqlDbType.VarChar, bitacora.Cod_Usuario);
         DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 1, "@Fecha_Inicio", SqlDbType.DateTime, bitacora.Fecha_Inicio);
         DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 1, "@Fecha_Final", SqlDbType.DateTime, bitacora.Fecha_Final);
         DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 2, "@Tipo", SqlDbType.VarChar, bitacora.Tipo);
         DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 3, "@Descripcion", SqlDbType.VarChar, bitacora.Descripcion);
         DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 4, "@Link", SqlDbType.VarChar, bitacora.Link);
         DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 5, "@RegistroDetallado", SqlDbType.VarChar, bitacora.Fecha_Hora);
         DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 6, "@Consecutivo", SqlDbType.VarChar, bitacora.Consecutivo);
         DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 7, "@Registro_Detalle", SqlDbType.VarChar, bitacora.Registro_Detalle);
         DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 8, "@Cod_Bitacora", SqlDbType.VarChar, bitacora.Cod_Bitacora);
         DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 9, "@Password", SqlDbType.VarChar, "password");
         DAL.DAL.conectar(cnn, ref error, ref numeroError);
         DAL.DAL.ejecuta_sqlcommand(cnn, sql, true, parametros, ref error, ref numeroError);
         if (numeroError != 0)
         {
             HttpContext.Current.Response.Redirect("Error.aspx?error=" + numeroError.ToString() + "&men=" + error);
             DAL.DAL.desconectar(cnn, ref error, ref numeroError);
             return(false);
         }
         else
         {
             DAL.DAL.desconectar(cnn, ref error, ref numeroError);
             return(true);
         }
     }
 }