public AisgnarMateriaClaseCustom Save(Trasversales.Modelo.Clases request) { ColegioContext objCnn = new ColegioContext(); AisgnarMateriaClaseCustom objresultado = new AisgnarMateriaClaseCustom(); try { if (request.ClaSalonId == 0) { request.ClaSalonId = null; } if (request.ClaProfesor == 0) { request.ClaProfesor = null; } if (request.Claid == 0) { objCnn.clases.Add(request); objCnn.SaveChanges(); } else { objCnn.Entry(request).State = EntityState.Modified; objCnn.SaveChanges(); } objresultado.clases = this.GetMateriasGrado(request.ClaEmpId, request.ClaCursoId).Where(g => g.Claid == request.Claid).FirstOrDefault(); objresultado.response.codigo = 1; objresultado.response.respuesta = ""; } catch (Exception e) { objresultado.response.codigo = -1; objresultado.response.respuesta = e.Message; } return(objresultado); }
public AisgnarMateriaClaseCustom Post(Trasversales.Modelo.Clases request) { return(new Clases.Servicios.ClasesBI().Save(request)); }