public void AddAsociado(Asociado objAsociado) { GymUPCEntities context = new GymUPCEntities(); context.Asociado.Add(objAsociado); context.SaveChanges(); }
public ActionResult EditarAsociado(Asociado a) { if (!ModelState.IsValid) { return(View()); } try { using (var db = new FincasCafeterasCon()) { //Finca f1 = db.Finca.Where(f => f.Codigo == id).FirstOrDefault(); Asociado a1 = db.Asociado.Find(a.Id); a1.Nombres = a.Nombres; a1.Apellidos = a.Apellidos; a1.Parentesco = a.Parentesco; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("Error al editar el asociado", ex); return(View()); } }
public void DeleteAsociado(Asociado objAsociado) { GymUPCEntities context = new GymUPCEntities(); context.Asociado.Remove(objAsociado); context.SaveChanges(); }
public ActionResult AgregarAsociado(Asociado a) { if (!ModelState.IsValid) { return(View()); } try { using (var db = new FincasCafeterasCon()) { db.Asociado.Add(a); db.SaveChanges(); FincaAsociado fa = new FincaAsociado(); fa.IdAsociado = a.Id; fa.IdFinca = a.IdFinca; fa.rol = a.rol; a.FincaAsociado.Add(fa); db.SaveChanges(); return(RedirectToAction("Asociado")); } } catch (Exception ex) { ModelState.AddModelError("Error al agregar el asociado", ex); return(PartialView()); } }
public Asociado getAsociado(string user, string pass) { GymUPCEntities context = new GymUPCEntities(); Asociado objAsociado = context.Asociado.FirstOrDefault(x => x.Usuario == user && x.Pass == pass); return(objAsociado); }
public Asociado getAsociado(string codigoModular, string token) { Asociado asociado = null; using (SqlConnection cn = new SqlConnection(strConexion)) { cn.Open(); string sql = "SELECT [IdAsociado],[CodigoModular],[NombreColegio],[Email],[Token] FROM [Asociado] WHERE (@CodigoModular='' OR CodigoModular=@CodigoModular) AND (@token='' OR Token=@Token)"; using (SqlCommand cmd = new SqlCommand(sql, cn)) { cmd.Parameters.Add(new SqlParameter("@CodigoModular", codigoModular)); cmd.Parameters.Add(new SqlParameter("@token", token)); using (SqlDataReader dr = cmd.ExecuteReader()) { if (dr.Read()) { asociado = new Asociado() { IdAsociado = dr.GetInt64(dr.GetOrdinal("IdAsociado")), CodigoModular = dr.GetString(dr.GetOrdinal("CodigoModular")), NombreColegio = dr.GetString(dr.GetOrdinal("NombreColegio")), Email = dr.GetString(dr.GetOrdinal("Email")), Token = dr.GetString(dr.GetOrdinal("Token")), }; } } } } return(asociado); }
public void DeleteAsociado(int?IDAsociado) { GymUPCEntities context = new GymUPCEntities(); Asociado obj = context.Asociado.FirstOrDefault(x => x.IDAsociado == IDAsociado); context.SaveChanges(); }
// ######################################################################################## // ################### Llenar un comboBox con los asociados ######################### // ######################################################################################## public static void fillComboBox(ComboBox cmb) { string query = "select id, nombres, apellidos, aportacion from asociados.asociado"; SqlDataReader dataReader = Queries.getDataReader(query); AutoCompleteStringCollection coleccion = new AutoCompleteStringCollection(); while (dataReader.Read()) { int id = dataReader.GetInt32(0); String nombre = dataReader.GetString(1); String apellido = dataReader.GetString(2); decimal aportacion = dataReader.GetDecimal(3); Asociado asociado = new Asociado(); asociado.id = id; asociado.nombre = nombre; asociado.apellido = apellido; asociado.aportacion = aportacion; ComboBoxItem item = new ComboBoxItem(); item.Value = asociado; item.Text = nombre + " " + apellido; cmb.Items.Add(item); coleccion.Add(item.Text); } cmb.AutoCompleteCustomSource = coleccion; cmb.AutoCompleteMode = AutoCompleteMode.Append; cmb.AutoCompleteSource = AutoCompleteSource.CustomSource; dataReader.Close(); }
public Asociado getAsociado(int?IDAsociado) { GymUPCEntities context = new GymUPCEntities(); Asociado obj = context.Asociado.FirstOrDefault(x => x.IDAsociado == IDAsociado); return(obj); }
bool nuevo; //Para diferenciar entre creación y modificación de asociado. // ##################################################################################################### // ################################## Constructores ########################### // ##################################################################################################### public FormAsociadoBeneficiarios(Asociado asociado, Form parent = null) { InitializeComponent(); dgvBeneficiarios.CellContentClick += new DataGridViewCellEventHandler(Validar.btnEliminarDataGrid); setIndexes(); this.asociado = asociado; nuevo = parent != null; if (nuevo) { formParent = parent; } if (asociado.beneficiarios != null) { foreach (Beneficiario beneficiario in asociado.beneficiarios) { int index = dgvBeneficiarios.Rows.Add(); DataGridViewRow row = dgvBeneficiarios.Rows[index]; row.Cells[nombreIndex].Value = beneficiario.nombre; row.Cells[parentescoIndex].Value = beneficiario.parentesco; row.Cells[edadIndex].Value = beneficiario.edad; row.Cells[porcentajeIndex].Value = beneficiario.porcentaje; row.Cells[direccionIndex].Value = beneficiario.direccion; } } }
public ActionResult DeleteConfirmed(int id) { Asociado asociado = db.Asociados.Find(id); db.Asociados.Remove(asociado); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult registrarAsociados(ViewModelRegistrarAsociado viewModelRegistrarAsociado, HttpPostedFileBase file) { try { Asociado obj = null; if (viewModelRegistrarAsociado.asociadoID.HasValue) { obj = context.Asociado.FirstOrDefault(x => x.AsociadoID == viewModelRegistrarAsociado.asociadoID); if (file != null && file.ContentLength > 0) { var fileName = Path.GetFileName(file.FileName); var path = Path.Combine(Server.MapPath("~/Content/images"), fileName); file.SaveAs(path); obj.Foto = "~/Content/images/" + fileName; } //else //{ // obj.imagen = "portfolio5.jpg"; //} } else { obj = new Asociado(); context.Asociado.Add(obj); if (file != null && file.ContentLength > 0) { var fileName = Path.GetFileName(file.FileName); var path = Path.Combine(Server.MapPath("~/Content/images"), fileName); file.SaveAs(path); obj.Foto = "~/Content/images/" + fileName; } else { obj.Foto = "~/Content/images/user.png"; } } obj.Usuario = viewModelRegistrarAsociado.usuario; obj.Clave = viewModelRegistrarAsociado.clave; obj.EstablecimientoID = viewModelRegistrarAsociado.establecimientoId; obj.Rol = "A"; context.SaveChanges(); return(RedirectToAction("listarAsociados")); } catch (Exception) { viewModelRegistrarAsociado.fill(context, null); TryUpdateModel(viewModelRegistrarAsociado); return(View(viewModelRegistrarAsociado)); } }
public IActionResult Asociado(Asociado aso) { if (ModelState.IsValid) { context.Add(aso); context.SaveChanges(); return(RedirectToAction("AConfirmacion")); } return(View(aso)); }
public ActionResult registrarAsociado(VmRegistrarAsociado vm, HttpPostedFileBase file) { try { Asociado asociado = null; if (vm.asociadoID.HasValue) { asociado = _context.Asociado.FirstOrDefault(x => x.AsociadoID == vm.asociadoID); if (file != null && file.ContentLength > 0) { var fileName = asociado.Usuario + ".jpg";// Path.GetFileName(file.FileName); var path = Path.Combine(Server.MapPath("~/Content/images/users"), fileName); file.SaveAs(path); asociado.Foto = fileName; } //else //{ // obj.imagen = "portfolio5.jpg"; //} } else { asociado = new Asociado(); _context.Asociado.Add(asociado); if (file != null && file.ContentLength > 0) { var fileName = vm.usuario + ".jpg";// Path.GetFileName(file.FileName); var path = Path.Combine(Server.MapPath("~/Content/images/users"), fileName); file.SaveAs(path); asociado.Foto = fileName; } else { asociado.Foto = "user.png"; } } asociado.Usuario = vm.usuario; asociado.Clave = vm.clave; asociado.EstablecimientoID = vm.establecimientoId; _context.SaveChanges(); return(RedirectToAction("listarAsociados")); } catch (Exception) { vm.fill(null); TryUpdateModel(vm); return(View(vm)); } }
private void cmbAsociado_SelectedIndexChanged(object sender, EventArgs e) { if (!string.IsNullOrEmpty(credito.tipo) && credito.tipo == "Sobre aportación") { montoLimite(false); } Asociado asociado = (cmbAsociado.SelectedItem as ComboBoxItem).Value as Asociado; credito.idAsociado = asociado.id; ckbCuotaIngreso.Visible = !asociado.abonoInicial; }
// ################################################################################################## // ################################ Constructor y load form ############################# // ################################################################################################## public FormAsociadoNuevo() { InitializeComponent(); txtNum.KeyPress += new KeyPressEventHandler(Validar.idAsociado); txtNombre.KeyPress += new KeyPressEventHandler(Validar.soloLetrasyEspacios); txtApellido.KeyPress += new KeyPressEventHandler(Validar.soloLetrasyEspacios); txtDui.KeyPress += new KeyPressEventHandler(Validar.dui); asociado = new Asociado(); asociado.infoPersonal = new AsociadoInfoPersonal(); }
// ################################################################################################## // ################################ Constructor y load form ############################# // ################################################################################################## public FormAsociadoTrabajo(Asociado asociado, Form parent = null) { InitializeComponent(); txtLugarTelefono.KeyPress += new KeyPressEventHandler(Validar.soloNumeros); LugarTrabajoServicio.fillComboBox(cmbNombre); this.asociado = asociado; nuevo = parent != null; if (nuevo) { formParent = parent; } }
public FormAsociadoOtros(Asociado asociado, Form parent = null) { InitializeComponent(); this.asociado = asociado; if (parent != null) { formParent = parent; } txtNit.KeyPress += new KeyPressEventHandler(Validar.nit); txtTelefono.KeyPress += new KeyPressEventHandler(Validar.soloNumeros); txtConyugeNombre.KeyPress += new KeyPressEventHandler(Validar.soloLetrasyEspacios); }
public ActionResult Edit([Bind(Include = "Id,Nombres,Carnet,Dirección,Ciudad,Teléfono,Télefono2,Celular,CorreoElectrónico,Profesión,Telefono3,Acudiente,CatalogaMenor,Identificación,IdEstadoAsociado,LugarNacimiento,FechaNacimiento,FechaInscripción,FechaRetiro,IdEntidadSalud,IdInstitucion,Patología,TipoPatología,IdEspecialista,Observaciones")] Asociado asociado) { if (ModelState.IsValid) { db.Entry(asociado).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdEntidadSalud = new SelectList(db.EntidadesSaluds, "Id", "Nombres", asociado.IdEntidadSalud); ViewBag.IdEspecialista = new SelectList(db.Especialistas, "Id", "Nombres", asociado.IdEspecialista); ViewBag.IdEstadoAsociado = new SelectList(db.EstadoAsociadoes, "Id", "Estado", asociado.IdEstadoAsociado); ViewBag.IdInstitucion = new SelectList(db.InstitucionesSaluds, "Id", "Nombre", asociado.IdInstitucion); return(View(asociado)); }
// GET: Asociados/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Asociado asociado = db.Asociados.Find(id); if (asociado == null) { return(HttpNotFound()); } return(View(asociado)); }
public static String NombrePariente(int id) { try { using (var db = new FincasCafeterasCon()) { Asociado a1 = db.Asociado.Find(id); return(a1.Nombres); } } catch (Exception ex) { return("" + ex); } }
public void EditAsociado(Asociado objAsociado) { GymUPCEntities context = new GymUPCEntities(); Asociado obj = context.Asociado.FirstOrDefault(x => x.IDAsociado == objAsociado.IDAsociado); obj.Apellido = objAsociado.Apellido; obj.Direccion = objAsociado.Direccion; obj.DNI = objAsociado.DNI; obj.Nombre = objAsociado.Nombre; obj.Pass = objAsociado.Pass; obj.Telefono = objAsociado.Telefono; obj.Usuario = objAsociado.Usuario; context.SaveChanges(); }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { Boolean fileOK = false; String fileExtension = ""; if (cargarExcel.HasFile) { fileExtension = Path.GetExtension(cargarExcel.FileName).ToLower(); String[] allowedExtensions = { ".xls", ".xlsx" }; for (int i = 0; i < allowedExtensions.Length; i++) { if (fileExtension == allowedExtensions[i]) { fileOK = true; } } } if (fileOK) { try { string excelPath = Server.MapPath("~/Archivos/") + Path.GetFileName(cargarExcel.PostedFile.FileName); cargarExcel.SaveAs(excelPath); Asociado asoc = new Asociado(); asoc.insertarAsociado(cargarExcel.FileName, fileExtension, excelPath); lblCargar.Text = "Archivo Cargado."; } catch (Exception ex) { string msj = "No fue posible cargar el archivo. Inténtelo de nuevo."; if (ex.Message.Contains("does not allow DBNull.Value")) { msj = "El archivo contiene filas en blanco, favor removerlas antes de proceder."; } lblCargar.Text = msj; } } else { lblCargar.Text = "Extensión no permitida"; } } }
public async Task <ActionResult> Agregar(RegistrarAsocViewModel model) { model.Estado = true; if (ModelState.IsValid) { string pathimage = "~/Content/img/doctor.png"; Asociado user = new Asociado { Nombre = model.Nombre, ApellidoMaterno = model.ApellidoMaterno, ApellidoPaterno = model.ApellidoPaterno, Estado = model.Estado, TelefonoCelular = model.TelefonoCelular, TelefonoFijo = model.TelefonoFijo, TelefonoLaboral = model.TelefonoLaboral, TelefonoResidencia = model.TelefonoResidencia, Email = model.Email, Altura = model.Altura, Block = model.Block, Calle = model.Calle, CBU = model.CBU, CBU_2 = model.CBU_2, CBU_3 = model.CBU_3, CUIT_CUIL = model.CUIT_CUIL, Departamento = model.Departamento, IdEstadoCivil = model.IdEstadoCivil, IdCategoria = model.IdCategoriaAsociado, IdProfesion = model.IdProfesion, IdLocalidad = model.IdLocalidad, IdSexo = model.IdSexo, IdTipoDocumento = model.IdTipoDocumento, FechaDeNacimiento = model.FechaDeNacimiento, LugarDeTrabajo = model.LugarDeTrabajo, NumeroDocumento = model.NumeroDocumento, Observaciones = model.Observaciones, Imagen = pathimage }; db.Asociados.Add(user); db.SaveChanges(); ViewBag.Success = true; ViewBag.Resultado = "Se registro correctamente un asociado"; } ListRelations(); // If we got this far, something failed, redisplay form return(View()); }
public bool insertarAsociado() { try { Asociado oAsociado = new Asociado(); oAsociado.NombreEmpresa = txtNombreEmpresaA.Text; oAsociado.Identificacion = txtIdentificacionA.Text; oAsociado.Direccion = txtDireccionA.Text; oAsociado.IdOperacion = cbxOperacionA.SelectedIndex + 1; return(new Asociados().InsertarAsociado(oAsociado)); } catch (Exception ex) { throw new Exception("No se puedo completar su inserción", ex); } }
public Asociado insert(Asociado asociado) { using (SqlConnection cn = new SqlConnection(strConexion)) { cn.Open(); string sql = "INSERT INTO [dbo].[Asociado] ([CodigoModular] ,[NombreColegio] ,[Email] ,[Token]) VALUES (@CodigoModular, @NombreColegio,@Email,@Token)"; using (SqlCommand cmd = new SqlCommand(sql, cn)) { cmd.Parameters.Add(new SqlParameter("@CodigoModular", asociado.CodigoModular)); cmd.Parameters.Add(new SqlParameter("@NombreColegio", asociado.NombreColegio)); cmd.Parameters.Add(new SqlParameter("@Email", asociado.Email)); cmd.Parameters.Add(new SqlParameter("@Token", asociado.Token)); cmd.ExecuteNonQuery(); } } return(getAsociado(asociado.CodigoModular, asociado.Token)); }
public bool ModificarAsociado() { try { Asociado oAsociado = new Asociado(); oAsociado.Identificacion = txtMantAIdentificacion.Text; oAsociado.NombreEmpresa = txtMantANombreEmpresa.Text; oAsociado.Direccion = txtMantADireccion.Text; oAsociado.IdOperacion = cbxMantAOperacion.SelectedIndex + 1; return(new Asociados().ModificarAsociado(oAsociado)); } catch (Exception ex) { throw new Exception("No se pudo actualizar la información del asociado", ex); } }
public void fill(GYMEntities context, int?asociadoID) { this.asociadoID = asociadoID; if (asociadoID.HasValue) { Asociado obj = context.Asociado.FirstOrDefault(x => x.AsociadoID == asociadoID); this.usuario = obj.Usuario; this.clave = obj.Clave; this.establecimientoId = obj.EstablecimientoID; this.imagen = obj.Foto; } lista = context.Establecimiento.ToList(); }
public ActionResult EditarAsociado(int id) { try { using (var db = new FincasCafeterasCon()) { //Finca f1 = db.Finca.Where(f => f.Codigo == id).FirstOrDefault(); Asociado a1 = db.Asociado.Find(id); return(View(a1)); } } catch (Exception ex) { ModelState.AddModelError("Error editando el asociado", ex); return(View()); } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { Boolean fileOK = false; String path = "C:\\Archivos\\"; if (cargarExcel.HasFile) { String fileExtension = System.IO.Path.GetExtension(cargarExcel.FileName).ToLower(); String[] allowedExtensions = { ".xls", ".xlsx" }; for (int i = 0; i < allowedExtensions.Length; i++) { if (fileExtension == allowedExtensions[i]) { fileOK = true; } } } if (fileOK) { try { string excelPath = Server.MapPath("~/Archivos/") + Path.GetFileName(cargarExcel.PostedFile.FileName); cargarExcel.SaveAs(excelPath); string extension = Path.GetExtension(cargarExcel.PostedFile.FileName); Asociado asoc = new Asociado(); asoc.insertarAsociado(cargarExcel.FileName, extension, excelPath); lblCargar.Text = "Archivo Cargado"; } catch (Exception ex) { lblCargar.Text = "No fue posible cargar el archivo " + ex.ToString(); } } else { lblCargar.Text = "Extensión no permitida"; } } }