示例#1
0
		private void detach_Evaluacions(Evaluacion entity)
		{
			this.SendPropertyChanging();
			entity.EstadoEvaluacion = null;
		}
示例#2
0
        protected int RegistrarEvaluacion(int idie, int idmedicion, int idactor, int idusuario, bool estado, int tipo)
        {
            try
            {
                ESM.Model.ESMBDDataContext db = new ESM.Model.ESMBDDataContext();

                Evaluacion objEvaluacion = null;
                if (tipo == 1)
                {
                    #region Estado SE
                    switch (estado)
                    {
                        case true:
                            objEvaluacion = new Evaluacion
                            {
                                IdActor = idactor,
                                IdSE = idie,
                                Fecha = DateTime.Now,
                                IdUsuario = idusuario,
                                IdMedicion = idmedicion,
                                IdEstado = 2
                            };
                            break;

                        case false:
                            objEvaluacion = new Evaluacion
                            {
                                IdActor = idactor,
                                IdSE = idie,
                                Fecha = DateTime.Now,
                                IdUsuario = idusuario,
                                IdMedicion = idmedicion,
                                IdEstado = 1
                            };
                            break;
                    }
                    #endregion
                }
                else
                {
                    #region Estado IE
                    switch (estado)
                    {
                        case true:
                            objEvaluacion = new Evaluacion
                            {
                                IdActor = idactor,
                                IdIE = idie,
                                Fecha = DateTime.Now,
                                IdUsuario = idusuario,
                                IdMedicion = idmedicion,
                                IdEstado = 2
                            };
                            break;

                        case false:
                            objEvaluacion = new Evaluacion
                            {
                                IdActor = idactor,
                                IdIE = idie,
                                Fecha = DateTime.Now,
                                IdUsuario = idusuario,
                                IdMedicion = idmedicion,
                                IdEstado = 1
                            };
                            break;
                    }
                    #endregion
                }
                db.Evaluacions.InsertOnSubmit(objEvaluacion);
                db.SubmitChanges();

                _idEvaluacion = objEvaluacion.IdEvaluacion;

                return objEvaluacion.IdEvaluacion;
            }
            catch (Exception) { return 0; }
        }
示例#3
0
		private void attach_Evaluacions(Evaluacion entity)
		{
			this.SendPropertyChanging();
			entity.Actore = this;
		}
示例#4
0
		private void detach_Evaluacions(Evaluacion entity)
		{
			this.SendPropertyChanging();
			entity.Establecimiento_Educativo = null;
		}
示例#5
0
		private void detach_Evaluacions(Evaluacion entity)
		{
			this.SendPropertyChanging();
			entity.Usuario = null;
		}
示例#6
0
		private void detach_Evaluacions(Evaluacion entity)
		{
			this.SendPropertyChanging();
			entity.Secretaria_Educacion = null;
		}
示例#7
0
 partial void DeleteEvaluacion(Evaluacion instance);
示例#8
0
 partial void UpdateEvaluacion(Evaluacion instance);
示例#9
0
 partial void InsertEvaluacion(Evaluacion instance);