示例#1
0
        public HttpResponseMessage Estatus_de_Funcionalidad_para_NotificacionGenerateID()
        {
            Estatus_de_Funcionalidad_para_Notificacion varEstatus_de_Funcionalidad_para_Notificacion = new Estatus_de_Funcionalidad_para_Notificacion();
            var data = "-1";

            try
            {
                data = Convert.ToString(this.service.Insert(varEstatus_de_Funcionalidad_para_Notificacion));
                var bitacora = BitacoraHelper.GetBitacora(Request, object_id, Convert.ToInt32(data), BitacoraHelper.TypeSql.INSERT, "sp_Estatus_de_Funcionalidad_para_NotificacionGenerateID", new JavaScriptSerializer().Serialize(varEstatus_de_Funcionalidad_para_Notificacion), true);
                serviceBitacora.Insert(bitacora);
            }
            catch (ServiceException ex)
            {
                var bitacora = BitacoraHelper.GetBitacora(Request, object_id, 0, BitacoraHelper.TypeSql.INSERT, "sp_Estatus_de_Funcionalidad_para_NotificacionGenerateID", new JavaScriptSerializer().Serialize(varEstatus_de_Funcionalidad_para_Notificacion), true);
                serviceBitacora.Insert(bitacora);
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message));
            }

            return(Request.CreateResponse(HttpStatusCode.OK, data, Configuration.Formatters.JsonFormatter));
        }
示例#2
0
        public HttpResponseMessage Datos_Bancarios_EspecialistasGenerateID()
        {
            Datos_Bancarios_Especialistas varDatos_Bancarios_Especialistas = new Datos_Bancarios_Especialistas();
            var data = "-1";

            try
            {
                data = Convert.ToString(this.service.Insert(varDatos_Bancarios_Especialistas));
                var bitacora = BitacoraHelper.GetBitacora(Request, object_id, Convert.ToInt32(data), BitacoraHelper.TypeSql.INSERT, "sp_Datos_Bancarios_EspecialistasGenerateID", new JavaScriptSerializer().Serialize(varDatos_Bancarios_Especialistas), true);
                serviceBitacora.Insert(bitacora);
            }
            catch (ServiceException ex)
            {
                var bitacora = BitacoraHelper.GetBitacora(Request, object_id, 0, BitacoraHelper.TypeSql.INSERT, "sp_Datos_Bancarios_EspecialistasGenerateID", new JavaScriptSerializer().Serialize(varDatos_Bancarios_Especialistas), true);
                serviceBitacora.Insert(bitacora);
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message));
            }

            return(Request.CreateResponse(HttpStatusCode.OK, data, Configuration.Formatters.JsonFormatter));
        }
        private void eliminar()
        {
            try
            {
                this.table = (DataTable)this.dgvListar.DataSource;
                if (table == null)
                {
                    MessageBox.Show("No hay Usuarios para eliminar");
                }
                else
                {
                    int     indice = dgvListar.CurrentRow.Index;
                    DataRow fila   = table.Rows[indice];
                    this.user         = new Usuarios();
                    this.user.Usuario = fila["usuario"].ToString();
                    this.user.opc     = 3;
                    this.userHelper   = new UsuariosHelper(user);
                    ///LOG PARA ELIMINAR
                    ///

                    this.bitacora            = new Bitacora();
                    this.bitacora.Usuario    = this.stsUsuario.Text;
                    this.bitacora.Movimiento = "Eliminar";
                    this.bitacora.Detalle    = "Se elimino el nuevo usuario " + fila["usuario"].ToString();
                    this.bitacora.opc        = 5;
                    this.bitH = new BitacoraHelper(bitacora);
                    this.bitH.LogMovimientos();

                    this.userHelper.Eliminar();
                    MessageBox.Show("Usuario " + this.user.Usuario + " Eliminado");
                    listar();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void listadoLogsMovimientos()
        {
            try
            {
                this.bitacora     = new Bitacora();
                this.bitacora.opc = 4;

                //rolhelper
                this.bitH = new BitacoraHelper(bitacora);

                //datatable
                this.table = new DataTable();

                this.table = bitH.Listar();
                if (table.Rows.Count > 0)
                {
                    this.dgvListar.DataSource = table;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
 protected async void Unnamed_LoggingOut(object sender, LoginCancelEventArgs e)
 {
     Session["Modo"] = null;
     BitacoraHelper.GrabarEvento("LOGOUT USUARIO", HttpContext.Current.User.Identity.Name);
     Context.GetOwinContext().Authentication.SignOut(DefaultAuthenticationTypes.ApplicationCookie);
 }
示例#6
0
 protected void Login_LoggingIn(object sender, System.Web.UI.WebControls.LoginCancelEventArgs e)
 {
     BitacoraHelper.GrabarEvento("LOGIN USUARIO", ControlLogin.UserName);
 }