public static void crearCiclo(DatosAcademicos datos) { BecasFedisalEntities becas = new BecasFedisalEntities(); Ciclos ciclo = new Ciclos(); ciclo.Datos_becario = datos.ID; becas.Ciclos.Add(ciclo); becas.SaveChanges(); }
public static void eliminarrMateria(Notas notas) { BecasFedisalEntities becas = new BecasFedisalEntities(); Notas materia = becas.Notas.Find(notas.ID); becas.Notas.Remove(materia); becas.SaveChanges(); }
public static void eliminarIncidente(int incidente) { BecasFedisalEntities becas = new BecasFedisalEntities(); Incidentes observacion = becas.Incidentes.Find(incidente); becas.Incidentes.Remove(observacion); becas.SaveChanges(); }
public static void agregarIncidente(int ciclo, string incidente) { Incidentes observacion = new Incidentes(); observacion.Ciclo = ciclo; observacion.detalle = incidente; BecasFedisalEntities becas = new BecasFedisalEntities(); becas.Incidentes.Add(observacion); becas.SaveChanges(); }
public static void modificarMateria(Notas notas, string nombre, double nota, int uv) { BecasFedisalEntities becas = new BecasFedisalEntities(); Notas materia = becas.Notas.Find(notas.ID); materia.nombre_materia = nombre; materia.nota = (decimal)nota; materia.uv_materia = uv; becas.SaveChanges(); }
public static void guardarMateria(int id_ciclo, string nombre, double nota, int uv) { Notas materia = new Notas(); materia.Ciclo = id_ciclo; materia.nombre_materia = nombre; materia.nota = (decimal)nota; materia.uv_materia = uv; BecasFedisalEntities becas = new BecasFedisalEntities(); becas.Notas.Add(materia); becas.SaveChanges(); }
protected void btnCambiarClave_Click(object sender, EventArgs e) { if (usuario.contraseña.Equals(this.txtPasswordActual.Text.Trim())) { usuario.contraseña = this.txtPassword.Text.Trim(); BecasFedisalEntities becas = new BecasFedisalEntities(); //Obteniendo el tipo de cliente a modificar Usuarios user = becas.Usuarios.Find(usuario.ID); //Actualizando el valor del objeto becas.Entry(user).CurrentValues.SetValues(usuario); becas.SaveChanges(); Response.Redirect("/login"); } else { this._clientScript.InnerHtml = "<script>alert('Error: las clave no es la corecta');</script>"; } }
public static bool devolverDinero(Presupuestos presupuesto_actual, int id_desembolso) { BecasFedisalEntities becas = new BecasFedisalEntities(); Presupuestos presupuesto = becas.Presupuestos.Find(presupuesto_actual.ID); Desembolsos desembolso = becas.Desembolsos.Find(id_desembolso); string tipo = desembolso.TipoDesembolso; if (tipo.Equals("Trabajo de graduacion")) { presupuesto.trabajo_graduacion += desembolso.monto_desembolso; } else if (tipo.Equals("Araceles")) { presupuesto.aranceles += desembolso.monto_desembolso; } else if (tipo.Equals("Libros")) { presupuesto.libros += desembolso.monto_desembolso; } else if (tipo.Equals("Manuntencion")) { presupuesto.manutencion += desembolso.monto_desembolso; } else if (tipo.Equals("Matricula")) { presupuesto.matricula += desembolso.monto_desembolso; } else if (tipo.Equals("Seguro")) { presupuesto.seguro += desembolso.monto_desembolso; } becas.Desembolsos.Remove(desembolso); becas.SaveChanges(); return(true); }
public void GuardarBecario(string nombre, string apellido, string telefono, string direccion, string correo, string fecha, string clave, string cod_beca, string dui = null) { Usuarios usuario = new Usuarios(); usuario.Nombres = nombre; usuario.Apellidos = apellido; usuario.dui = dui; usuario.telefono = telefono; usuario.direccion_be = direccion; usuario.correo = correo; usuario.fecha_nacimiento = DateTime.Parse(fecha); usuario.contraseña = clave; usuario.TipoUsuarios = 4; usuario.Estado = 1; becas.Usuarios.Add(usuario); becas.SaveChanges(); int id_usuario = (from usuarios in becas.Usuarios orderby usuarios.ID descending select usuarios.ID).FirstOrDefault(); string consulta = "insert into Becarios (codigo_programa, Usuario) values (@programa, @usuario)"; SqlConnection conexion = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["BecasFedisalConnectionString"].ConnectionString); conexion.Open(); SqlCommand comando = new SqlCommand(consulta, conexion); comando.Parameters.Add("@programa", System.Data.SqlDbType.VarChar); comando.Parameters.Add("@usuario", System.Data.SqlDbType.VarChar); comando.Parameters["@programa"].Value = cod_beca; comando.Parameters["@usuario"].Value = id_usuario; comando.ExecuteNonQuery(); conexion.Close(); }
public static bool agregarDesembolso(Presupuestos presupuesto_actual, int id_cilo, string tipo, double monto) { BecasFedisalEntities becas = new BecasFedisalEntities(); decimal desembolso = (decimal)monto; Presupuestos presupuesto = becas.Presupuestos.Find(presupuesto_actual.ID); if (tipo.Equals("Trabajo de graduacion")) { if (presupuesto.trabajo_graduacion < desembolso) { return(false); } else { presupuesto.trabajo_graduacion -= desembolso; } } else if (tipo.Equals("Araceles")) { if (presupuesto.aranceles < desembolso) { return(false); } else { presupuesto.aranceles -= desembolso; } } else if (tipo.Equals("Libros")) { if (presupuesto.libros < desembolso) { return(false); } else { presupuesto.libros -= desembolso; } } else if (tipo.Equals("Manuntencion")) { if (presupuesto.manutencion < desembolso) { return(false); } else { presupuesto.manutencion -= desembolso; } } else if (tipo.Equals("Matricula")) { if (presupuesto.matricula < desembolso) { return(false); } else { presupuesto.matricula -= desembolso; } } else if (tipo.Equals("Seguro")) { if (presupuesto.seguro < desembolso) { return(false); } else { presupuesto.seguro -= desembolso; } } Desembolsos desembolsar = new Desembolsos(); desembolsar.Ciclo = id_cilo; desembolsar.Presupuesto = presupuesto.ID; desembolsar.monto_desembolso = desembolso; desembolsar.TipoDesembolso = tipo; desembolsar.fecha_desembolso = DateTime.Now; becas.Desembolsos.Add(desembolsar); becas.SaveChanges(); return(true); }