protected void dxGridColaborador_CellEditorInitialize(object sender, DevExpress.Web.ASPxGridViewEditorEventArgs e) { DataTable dt = new DataTable(); dt.Columns.Add("idCargo"); dt.Columns.Add("cargo"); ServicioColaborador.ServicioColaboradorClient sercivio_colaborador = new ServicioColaborador.ServicioColaboradorClient(); DataTable dt2 = new DataTable(); dt2.Columns.Add("idCargo"); dt2.Columns.Add("cargo"); if (e.Column.FieldName == "idCargo") { ASPxComboBox request = e.Editor as ASPxComboBox; request.ValueField = "idCargo"; request.TextField = "cargo"; request.ValueType = typeof(System.Int32); request.DataSource = sercivio_colaborador.ObtenerCargos(); request.DataBindItems(); } }
protected void dxGridColaborador_RowDeleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e) { ServicioColaborador.ServicioColaboradorClient sercivio_colaborador = new ServicioColaborador.ServicioColaboradorClient(); String id = e.Keys["idColaborador"].ToString(); sercivio_colaborador.eliminarColaborador(int.Parse(id)); cargaColaborador(); e.Cancel = true; }
protected void dxGridColaborador_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e) { ServicioColaborador.ServicioColaboradorClient sercivio_colaborador = new ServicioColaborador.ServicioColaboradorClient(); string nombre = e.NewValues["nombre"].ToString(); string apellido = e.NewValues["apellido"].ToString(); string dpi = e.NewValues["DPI"].ToString(); string cargo = e.NewValues["cargo"].ToString(); string fecha_nac = e.NewValues["fechaNacimiento"].ToString(); string fecha_contratacion = e.NewValues["fechaContratacion"].ToString(); string domicilio = e.NewValues["domicilio"].ToString(); string telefono = e.NewValues["telefono"].ToString(); string placa = e.NewValues["placa"].ToString(); sercivio_colaborador.insertarColaborador(nombre, apellido, dpi, int.Parse(cargo), fecha_nac, fecha_contratacion, domicilio, telefono, placa, bool.Parse("true")); cargaColaborador(); e.Cancel = true; }
public void cargaColaborador() { ServicioColaborador.ServicioColaboradorClient sercivio_colaborador = new ServicioColaborador.ServicioColaboradorClient(); dxGridColaborador.DataSource = sercivio_colaborador.ObtenerColaboradorres(); dxGridColaborador.DataBind(); }