예제 #1
0
 public void InsertEvaluationFinal(EndEvaluation entity)
 {
     using (var context = new QualificationsDBEntities())
     {
         context.EndEvaluation.Attach(entity);
         context.ObjectStateManager.ChangeObjectState(entity, System.Data.EntityState.Added);
         context.SaveChanges();
     }
 }
        protected void btn_EvaluacionFinal_Click(object sender, EventArgs e)
        {
            lbl_Mensaje.Text            = "Registrado";
            btn_EvaluacionFinal.Visible = false;
            LinkButton3.Visible         = true;

            string   forma       = ddl_formaEvaluacion.SelectedValue;
            string   modo        = ddl_Modalidad.SelectedValue;
            string   descripcion = txt_Description.Text;
            DateTime fecha       = Calendar1.SelectedDate;

            try
            {
                entityEE = new EndEvaluation();

                entityEE.Form          = forma;
                entityEE.Mode          = modo;
                entityEE.Description   = descripcion;
                entityEE.Consideration = 40;
                entityEE.Date          = fecha;
                entityEE.Code          = (long)Session["GlobalPlanID"];

                proxyEP.InsertEvaluationFinal(entityEE);
                lbl_Mensaje.Text = "ÉXITO. Los datos han sido Registrados.";
                ListaFinal((long)Session["GlobalPlanID"]);
                txt_Description.Text = "";
                txt_Ponderación.Text = "";
                Label11.Visible      = true;
            }
            catch (Exception ex)
            {
                lbl_Mensaje.Text            = "ERROR. Los datos NO han sido Registrados.";
                btn_EvaluacionFinal.Visible = true;
                LinkButton3.Visible         = false;
            }
        }