コード例 #1
0
ファイル: TipoUsuarios.cs プロジェクト: eogonzalez/Repuestos
        public Boolean DeleteTipoUsuario(CO_TipoUsuarios objTipoUsuario)
        {
            Boolean respuesta = false;
            string  sql_query = string.Empty;

            sql_query = "UPDATE G_TipoUsuario " +
                        " SET [estado] = @estado " +
                        " ,[id_usuarioAutoriza] =@id_usuarioAutoriza " +
                        " ,[fecha_modificacion] = @fecha_modificacion " +
                        " WHERE id_tipousuario = @id_tipousuario";

            using (SqlConnection cn = objConexion.Conectar())
            {
                SqlCommand command = new SqlCommand(sql_query, cn);
                command.Parameters.AddWithValue("estado", 'B');
                command.Parameters.AddWithValue("id_usuarioAutoriza", objTipoUsuario.ID_UsuarioAutoriza);
                command.Parameters.AddWithValue("id_tipousuario", objTipoUsuario.ID_TipoUsuario);
                command.Parameters.AddWithValue("fecha_modificacion", DateTime.Now);

                cn.Open();
                command.ExecuteScalar();
                respuesta = true;
            }
            return(respuesta);
        }
コード例 #2
0
        protected Boolean EliminaTipoUsuario(int id_tipousuario)
        {
            var respuesta = false;

            objetoEntidad = new CO_TipoUsuarios();
            objetoEntidad.ID_TipoUsuario     = id_tipousuario;
            objetoEntidad.ID_UsuarioAutoriza = Convert.ToInt32(Session["UsuarioID"].ToString());

            respuesta = objCapaNegocio.DeleteTipoUsuario(objetoEntidad);

            return(respuesta);
        }
コード例 #3
0
ファイル: TipoUsuarios.cs プロジェクト: eogonzalez/Repuestos
        public Boolean InsertTipoUsuarios(CO_TipoUsuarios objetoEntidad)
        {
            Boolean respuesta = false;

            string sql_query = string.Empty;

            try
            {
                sql_query = " INSERT INTO G_TipoUsuario " +
                            " ([nombre],[descripcion], [fecha_creacion] " +
                            " ,[fecha_modificacion],[estado], [id_usuarioAutoriza]) " +
                            " VALUES " +
                            " (@nombre,@descripcion " +
                            " ,@fecha_creacion,@fecha_modificacion" +
                            " ,@estado, @id_usuarioAutoriza) ";

                using (SqlConnection cn = objConexion.Conectar())
                {
                    SqlCommand command = new SqlCommand(sql_query, cn);
                    command.Parameters.AddWithValue("nombre", objetoEntidad.Nombre);
                    command.Parameters.AddWithValue("descripcion", objetoEntidad.Descripcion);
                    //command.Parameters.AddWithValue("tipo_permiso", objetoEntidad.TipoPermiso);
                    command.Parameters.AddWithValue("fecha_creacion", DateTime.Now);
                    command.Parameters.AddWithValue("fecha_modificacion", DateTime.Now);
                    command.Parameters.AddWithValue("estado", "A");
                    command.Parameters.AddWithValue("id_usuarioAutoriza", objetoEntidad.ID_UsuarioAutoriza);

                    cn.Open();
                    if (command.ExecuteNonQuery() > 0)
                    {
                        respuesta = true;
                    }
                    else
                    {
                        respuesta = false;
                    }
                }
            }
            catch (Exception)
            {
                //mensaje("TU001 - Ha ocurrido un error al almacenar tipo de usuario.")

                respuesta = false;
            }


            return(respuesta);
        }
コード例 #4
0
        protected Boolean GuardarTipoUsuario()
        {
            bool respuesta = false;

            objCapaNegocio = new CN_TipoUsuarios();
            objetoEntidad  = new CO_TipoUsuarios();

            objetoEntidad.Nombre      = txtNombre.Text;
            objetoEntidad.Descripcion = txtDescripcion.Text;
            //objetoEntidad.TipoPermiso = ddlTipoPermiso.SelectedValue;
            objetoEntidad.ID_UsuarioAutoriza = Convert.ToInt32(Session["UsuarioID"].ToString());

            respuesta = objCapaNegocio.InsertTipoUsuarios(objetoEntidad);

            return(respuesta);
        }
コード例 #5
0
ファイル: TipoUsuarios.cs プロジェクト: eogonzalez/Repuestos
        public Boolean UpdateTipoUsuario(CO_TipoUsuarios objTipoUsuario)
        {
            var    respuesta = false;
            string sql_query = string.Empty;

            sql_query = " UPDATE G_TipoUsuario " +
                        " SET [nombre] = @nombre " +
                        " ,[descripcion] = @descripcion " +
                        //" ,[tipo_permiso] = @tipo_permiso "+
                        " ,[fecha_modificacion] = @fecha_modificacion " +
                        " ,[id_usuarioAutoriza] = @id_usuarioAutoriza " +
                        " WHERE id_tipousuario = @id_tipousuario ";

            using (var cn = objConexion.Conectar())
            {
                var command = new SqlCommand(sql_query, cn);
                command.Parameters.AddWithValue("nombre", objTipoUsuario.Nombre);
                command.Parameters.AddWithValue("descripcion", objTipoUsuario.Descripcion);
                //command.Parameters.AddWithValue("tipo_permiso", objTipoUsuario.TipoPermiso);
                command.Parameters.AddWithValue("fecha_modificacion", DateTime.Now);
                command.Parameters.AddWithValue("id_usuarioAutoriza", objTipoUsuario.ID_UsuarioAutoriza);
                command.Parameters.AddWithValue("id_tipousuario", objTipoUsuario.ID_TipoUsuario);

                try
                {
                    cn.Open();
                    if (command.ExecuteNonQuery() > 0)
                    {
                        respuesta = true;
                    }
                    else
                    {
                        respuesta = false;
                    }
                }
                catch (Exception)
                {
                    throw;
                }
            }


            return(respuesta);
        }
コード例 #6
0
 public Boolean DeleteTipoUsuario(CO_TipoUsuarios objTipoUsuario)
 {
     return(objCDTipoUsuarios.DeleteTipoUsuario(objTipoUsuario));
 }
コード例 #7
0
 public Boolean UpdateTipoUsuario(CO_TipoUsuarios objTipoUsuario)
 {
     return(objCDTipoUsuarios.UpdateTipoUsuario(objTipoUsuario));
 }
コード例 #8
0
 public Boolean InsertTipoUsuarios(CO_TipoUsuarios objetoEntidad)
 {
     return(objCDTipoUsuarios.InsertTipoUsuarios(objetoEntidad));
 }