protected void BtnBuscar_Click(object sender, EventArgs e)
        {
            if (TXTBuscar.Text.Trim() == string.Empty)
            {
                TXTBuscar.BorderColor = System.Drawing.Color.Red;
                AlertaID.Visible      = true;
                ListarRechazo();
            }
            else
            {
                Controlador.ControladorTareas AuxControladorTarea = new Controlador.ControladorTareas();

                Modelo.RechazoTarea RECHAZO = new Modelo.RechazoTarea();

                RECHAZO = AuxControladorTarea.ObtenerIDRechazoTarea(Convert.ToInt32(TXTBuscar.Text));


                if (RECHAZO.ID_TAREA1 != Convert.ToInt32(TXTBuscar.Text))
                {
                    TXTBuscar.BorderColor    = System.Drawing.Color.Red;
                    AlertaIDNoExiste.Visible = true;
                    AlertaID.Visible         = false;
                    ListarRechazo();
                }
                else
                {
                    TXTBuscar.BorderColor    = System.Drawing.Color.Green;
                    AlertaID.Visible         = false;
                    AlertaIDNoExiste.Visible = false;
                    ListarRechazoConFiltro();
                }
            }
        }
Exemplo n.º 2
0
        public bool AgregarMotivoRechazoTarea(Modelo.RechazoTarea rechazartarea)
        {
            try
            {
                Conexion         conexion = new Conexion();
                OracleConnection conn     = new OracleConnection();
                conn = conexion.getConn();

                conn.Open();
                OracleCommand comando = new OracleCommand("AGREGARMOTIVORECHAZOTAREA", conn);

                comando.CommandType = System.Data.CommandType.StoredProcedure;

                comando.Parameters.Add("ID_TAREA", OracleDbType.Int32).Value  = rechazartarea.ID_TAREA1;
                comando.Parameters.Add("MOTIVO", OracleDbType.Varchar2).Value = rechazartarea.Motivo1;
                comando.Parameters.Add("FECHA", OracleDbType.Date).Value      = rechazartarea.FechaRechazo1;
                comando.ExecuteNonQuery();
                conn.Close();
            }
            catch (Exception)
            {
                return(false);
            }

            return(true);
        }
        protected void BtnAgregarMotivo_Click(object sender, EventArgs e)
        {
            if (TXTMotivo.Text.Trim() == string.Empty)
            {
                TXTMotivo.BackColor = System.Drawing.Color.Red;
                Alerta.Visible      = true;
                AlertaExito.Visible = false;
                ListarRechazo();
            }
            else
            {
                TXTMotivo.BorderColor = System.Drawing.Color.Green;
                AlertaExito.Visible   = true;
                Alerta.Visible        = false;

                Modelo.RechazoTarea            Rechazo = new Modelo.RechazoTarea();
                Controlador.ControladorRechazo AuxControladorRechazo = new Controlador.ControladorRechazo();

                Rechazo.ID_TAREA1     = Convert.ToInt32(IDTRANSFERIDO.Text);
                Rechazo.Motivo1       = TXTMotivo.Text;
                Rechazo.FechaRechazo1 = DateTime.Today;

                AuxControladorRechazo.AgregarMotivoRechazoTarea(Rechazo);

                ListarRechazo();
            }
        }
Exemplo n.º 4
0
        public Modelo.RechazoTarea ObtenerIDRechazoTarea(int idmotivo)
        {
            Modelo.RechazoTarea rechazo = new Modelo.RechazoTarea();

            Conexion         conexion = new Conexion();
            OracleConnection conn     = new OracleConnection();

            conn = conexion.getConn();

            conn.Open();
            OracleCommand comando = new OracleCommand("SELECT * FROM MOTIVO_TAREA WHERE ID_MOTIVO = :IDMOTIVO", conn);

            comando.Parameters.Add(":IDMOTIVO", idmotivo);

            OracleDataReader lector = comando.ExecuteReader();

            if (lector.Read())
            {
                rechazo.ID_TAREA1 = Convert.ToInt32(lector["ID_MOTIVO"].ToString());
            }
            conn.Close();

            return(rechazo);
        }