Beispiel #1
0
        public object mtdCargarCombo()
        {
            string sql = "Select Nombre,Puntaje From Evaluacion";

            DataTable tblCargarCombo = new DataTable();

            conexion       = objConexion.mtdConexion();
            adapEvaluacion = new SqlDataAdapter(sql, conexion);
            conexion.Open();
            adapEvaluacion.Fill(tblCargarCombo);
            conexion.Close();


            List <EClEvaluacion> ListaCombo = new List <EClEvaluacion>();

            for (int x = 0; x < tblCargarCombo.Rows.Count; x++)
            {
                EClEvaluacion objEvaluacion = new EClEvaluacion();
                objEvaluacion.Nombre  = tblCargarCombo.Rows[x]["Nombre"].ToString();
                objEvaluacion.Puntaje = Convert.ToInt32(tblCargarCombo.Rows[x]["Puntaje"].ToString());

                ListaCombo.Add(objEvaluacion);
            }
            return(ListaCombo);
        }
Beispiel #2
0
        public object mtdComboProveedor()
        {
            string sql = "Select IdProveedor,Nombre From Proveedor";

            DataTable tblProveedor = new DataTable();

            conexion       = objConexion.mtdConexion();
            adapEvaluacion = new SqlDataAdapter(sql, conexion);
            conexion.Open();
            adapEvaluacion.Fill(tblProveedor);
            conexion.Close();

            List <EClEvaluacion> Listaroveedor = new List <EClEvaluacion>();

            for (int x = 0; x < tblProveedor.Rows.Count; x++)
            {
                EClEvaluacion objProveedor = new EClEvaluacion();

                objProveedor.Nombre = tblProveedor.Rows[x]["Nombre"].ToString();

                Listaroveedor.Add(objProveedor);
            }

            return(Listaroveedor);
        }
Beispiel #3
0
        public int mtdActualizar(EClEvaluacion objUpdate, string Update)
        {
            int Reg       = 0;
            int Registrar = objDEvaluacion.mtdActualizarEvaluacion(objUpdate, Update: Update);

            if (Registrar > 0)
            {
                Reg = 1;
            }


            return(Reg);
        }
Beispiel #4
0
        public int mtdRegistroEvaluacion(EClEvaluacion objEValuacion)
        {
            int Reg      = 0;
            int Registro = objDEvaluacion.mtdRegistroEvaluacion(objEValuacion);

            if (Registro > 0)
            {
                Reg = 1;
            }


            return(Reg);
        }
Beispiel #5
0
        public int mtdRegistroEvaluacion(EClEvaluacion objEValuacion)
        {
            string sql = "Insert into Evaluacion (Nombre,FechaInicio,FechaFin,FechaCiclo,Puntaje,Descripcion) Values ('" + objEValuacion.Nombre + "','" + objEValuacion.FechaInicio + "','" + objEValuacion.FechaFin + "','" + objEValuacion.FechaCiclo + "'," + objEValuacion.Puntaje + ",'" + objEValuacion.Descripcion + "')";

            conexion      = objConexion.mtdConexion();
            cmdEvaluacion = new SqlCommand(sql, conexion);
            conexion.Open();
            int Registro = cmdEvaluacion.ExecuteNonQuery();

            conexion.Close();

            return(Registro);
        }
Beispiel #6
0
        public int mtdActualizarEvaluacion(EClEvaluacion objUpdate, string Update)
        {
            string sql = "Update Evaluacion Set FechaInicio='" + objUpdate.FechaInicio + "',FechaFin='" + objUpdate.FechaFin + "',FechaCiclo='" + objUpdate.FechaCiclo + "',Puntaje=" + objUpdate.Puntaje + ",Descripcion='" + objUpdate.Descripcion + "' Where Nombre='" + Update + "'";

            conexion = objConexion.mtdConexion();

            cmdEvaluacion = new SqlCommand(sql, conexion);
            conexion.Open();
            int Actualizar = cmdEvaluacion.ExecuteNonQuery();

            conexion.Close();

            return(Actualizar);
        }
Beispiel #7
0
        public List <EClEvaluacion> mtdListarEvaluaciones(string nombre = "", string puntaje = "")
        {
            string sql = "";

            if (nombre != "")
            {
                sql = "Select* From Evaluacion Where Nombre='" + nombre + "'";
            }
            else if (puntaje != "")
            {
                sql = "Select* From Evaluacion Where Puntaje=" + puntaje + "";
            }
            else
            {
                sql = "Select* From Evaluacion";
            }

            DataTable tblEvaluacion = new DataTable();

            conexion       = objConexion.mtdConexion();
            adapEvaluacion = new SqlDataAdapter(sql, conexion);
            conexion.Open();
            adapEvaluacion.Fill(tblEvaluacion);
            conexion.Close();

            List <EClEvaluacion> ListaEvaluacion = new List <EClEvaluacion>();

            for (int x = 0; x < tblEvaluacion.Rows.Count; x++)
            {
                EClEvaluacion objEvaluacion = new EClEvaluacion();
                objEvaluacion.Nombre      = tblEvaluacion.Rows[x]["Nombre"].ToString();
                objEvaluacion.FechaInicio = Convert.ToDateTime(tblEvaluacion.Rows[x]["FechaInicio"]);
                objEvaluacion.FechaFin    = Convert.ToDateTime(tblEvaluacion.Rows[x]["FechaFin"]);
                objEvaluacion.FechaCiclo  = Convert.ToDateTime(tblEvaluacion.Rows[x]["FechaCiclo"]);
                objEvaluacion.Puntaje     = Convert.ToInt32(tblEvaluacion.Rows[x]["Puntaje"].ToString());
                objEvaluacion.Descripcion = tblEvaluacion.Rows[x]["Descripcion"].ToString();

                ListaEvaluacion.Add(objEvaluacion);
            }

            return(ListaEvaluacion);
        }
        private void mbtnModificar_Click(object sender, EventArgs e)
        {
            EClEvaluacion objEevaluacion = new EClEvaluacion();

            objEevaluacion.FechaInicio = Convert.ToDateTime(mdtInicio);
            objEevaluacion.FechaFin    = Convert.ToDateTime(mdtFin);
            objEevaluacion.FechaCiclo  = Convert.ToDateTime(mdtCiclo);
            objEevaluacion.Descripcion = mtxtDescripcion.Text;
            objEevaluacion.Puntaje     = int.Parse(mtxtPuntaje.Text);


            int Update = objLEvaluacion.mtdActualizar(objEevaluacion, mcmbProveedor.Text);

            if (Update > 0)
            {
                MetroMessageBox.Show(Owner, "La evaluacion se actualizo exitosamente", "SGSST-Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MetroMessageBox.Show(Owner, "Ocurrio un error al momento de realizar la actualizacion, por favor vuelva a intentarlo", "SGSST-Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }