//public static int jugadoresUnidosAUnGrupo = 1; //metodos para VM crear partida /// <summary> /// Envia un broadCast con el nombre d grupo, /// crea un nuevo grupo en el servidor y añade el /// nombre del nuevo grupo al array de nombre de partidas /// </summary> /// <param name="grupo"></param> public void EnviarPartida(clsGrupo grupo, clsUsuario admin) { listadoDeGrupos.Add(grupo); agregarUsuario(grupo.nombrePartida, admin); Groups.Add(Context.ConnectionId, grupo.nombrePartida); Clients.All.MandaPartida(grupo); }
public List <clsGrupo> consultaGrupoArticulo() { try { List <clsGrupo> listaGrupo = new List <clsGrupo>(); INVENTARIOEntities ta = new INVENTARIOEntities(); var con = from w in ta.Grupo select w; foreach (var item in con) { clsGrupo clsGrupArt = new clsGrupo(); clsGrupArt.codigo = item.IdGrupo; clsGrupArt.empresa = Convert.ToInt32(item.IdEmpresa); clsGrupArt.descripcion = item.Descripcion; clsGrupArt.tipoarticulo = Convert.ToString(item.IdTipoArticulo); clsGrupArt.estado = Convert.ToString(item.IdEstado); listaGrupo.Add(clsGrupArt); } return(listaGrupo); } catch (Exception e) { Console.WriteLine("ERROR " + e); return(null); } }
private void gridView1_DoubleClick(object sender, EventArgs e) { clsGrupo Grupo = (clsGrupo)gridView1.GetFocusedRow(); Event_frmConsultaGrupo_FormClosing(Grupo, e); // Close(); }
public Boolean guardar(clsGrupo ctm, ref string Mensaje) { try { using (INVENTARIOEntities te = new INVENTARIOEntities()) { Grupo tm = new Grupo(); tm.IdEmpresa = Convert.ToInt32(ctm.empresa); tm.IdGrupo = Convert.ToInt32(ctm.codigo); tm.Descripcion = Convert.ToString(ctm.descripcion); tm.IdTipoArticulo = Convert.ToInt32(ctm.tipoarticulo); tm.IdEstado = Convert.ToInt32(ctm.estado); te.AddToGrupo(tm); te.SaveChanges(); } return(true); } catch (Exception e) { Mensaje = "ERROR" + e.InnerException + e.Message; //System.Windows.Forms.MessageBox.Show("error al guardar" + e); return(false); } }
/// <summary> /// metodo que hace broadcast enviando la nueva partida creada a todos los clientes /// </summary> /// <param name="nuevaPartida"></param> public void Broadcast(clsGrupo nuevaPartida) { if (conn.State == ConnectionState.Connected) { proxyPartidaCrear.Invoke("EnviarPartida", nuevaPartida, admin); } }
public Boolean Insert(clsGrupo gru) { try { con.conectarBD(); cmd = new MySqlCommand("GuardaGrupo", con.conector); cmd.CommandType = CommandType.StoredProcedure; MySqlParameter oParam; oParam = cmd.Parameters.AddWithValue("codlin", gru.CodLinea); oParam = cmd.Parameters.AddWithValue("referencia", gru.Referencia); oParam = cmd.Parameters.AddWithValue("descripcion", gru.Descripcion); oParam = cmd.Parameters.AddWithValue("codusu", gru.CodUser); oParam = cmd.Parameters.AddWithValue("newid", 0); oParam.Direction = ParameterDirection.Output; int x = cmd.ExecuteNonQuery(); gru.CodGrupoNuevo = Convert.ToInt32(cmd.Parameters["newid"].Value); if (x != 0) { return(true); } else { return(false); } } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
protected void btnSearch_Click(object sender, EventArgs e) { clsGrupo clsBussGroup = new clsGrupo(); string strGestorMedicion = cmbGMedicion.Items[cmbGMedicion.SelectedIndex].Value; //string strCentral = cmbCentral.Items[cmbCentral.SelectedIndex].Value; string strGestorComercial = cmbGComercial.Items[cmbGComercial.SelectedIndex].Value; int GMedicion; int GComercial; if (strGestorMedicion == "-- TODOS --") { GMedicion = 0; } else { GMedicion = Convert.ToInt32(strGestorMedicion); } if (strGestorComercial == "-- TODOS --") { GComercial = 0; } else { GComercial = Convert.ToInt32(strGestorComercial); } DataTable dtG = clsBussGroup.GetAllGroups(GMedicion, GComercial); Session["dtG"] = dtG; strHTMLGroup = clsBussGroup.ReturnHTMLGroup(dtG); DBDataPlaceHolder.Controls.Add(new Literal { Text = strHTMLGroup.ToString() }); }
/// <summary> /// Aqui llamamos al añadir el nombre de la partida al observable del VM /// </summary> /// <param name="nombrePartida"></param> private async void OnNombrePartida(clsGrupo grupo) { await Windows.ApplicationModel.Core.CoreApplication.MainView.Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => { App.unirseVM.listadoCompletoPartidas.Add(grupo); }); }
private void UnirsePartidaCommand() { //para hacer: comprobar nombre partida en el servidor, si esta no crea la partida clsGrupo grupo = new clsGrupo(); grupo.nombrePartida = nombrePartida; grupo.estadoAbierto = true; grupo.numeroRondas = rondasSeleccionadas; grupo.listadoDeCategorias = categoriasSeleccionadas; // grupo.pais = (String)boxIdioma.SelectedValue; Broadcast(grupo); RellenaJugadores(grupo.nombrePartida); visibilidadPopUp = false; bloqueaFondo = false; //asigmanos el nombre de la partida en el VMListado App.listaJugadoresVM.nombrePartida = nombrePartida; App.listaJugadoresVM.usuario = admin; App.chatVM.mensaje.nombreGrupo = nombrePartida; App.chatVM.mensaje.nick = admin.nick; App.chatVM.Conectar(); App.chatVM.Messages.Clear(); Frame frameActual = (Frame)Window.Current.Content; frameActual.Navigate(typeof(AltoElLapizUI.ListaJugadores) /*, nombrePartida*/); }
public string UpdateGroup(string InicioOperaciones, string Grupo, int IdGrupo, int IdMed, int IdComer) { clsGrupo oClsGroup = new clsGrupo(); String strIdGrupo = Convert.ToString(IdGrupo); Boolean msg = true; string sResp = ""; if (string.IsNullOrEmpty(Grupo)) { return("Falta agregar la descripción del Grupo"); } if (string.IsNullOrEmpty(strIdGrupo)) { return("Falta agregar el grupo"); } if (string.IsNullOrEmpty(InicioOperaciones)) { return("Falta agregar la fecha de incio de operacioens del grupo."); } sResp = oClsGroup.UpdateGroup(IdGrupo, Grupo, InicioOperaciones, IdMed, IdComer); //Call function to update the group //if (msg) { return "El Grupo se ha actualizado en la base de datos"; } //else { // return "Error al actualizar los datos!" ; //} return(sResp); }
public clsGrupo CargaGrupo(Int32 Codigo) { clsGrupo gru = null; try { con.conectarBD(); cmd = new MySqlCommand("MuestraGrupo", con.conector); cmd.Parameters.AddWithValue("codgru", Codigo); cmd.CommandType = CommandType.StoredProcedure; dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { gru = new clsGrupo(); gru.CodGrupo = Convert.ToInt32(dr.GetDecimal(0)); gru.CodLinea = Convert.ToInt32(dr.GetDecimal(1)); gru.Referencia = dr.GetString(2); gru.Descripcion = dr.GetString(3); gru.Estado = dr.GetBoolean(4); gru.CodUser = Convert.ToInt32(dr.GetDecimal(5)); gru.FechaRegistro = dr.GetDateTime(6);// capturo la fecha } } return(gru); } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public Boolean Update(clsGrupo gru) { try { con.conectarBD(); cmd = new MySqlCommand("ActualizaGrupo", con.conector); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("codgru", gru.CodGrupo); cmd.Parameters.AddWithValue("referencia", gru.Referencia); cmd.Parameters.AddWithValue("descripcion", gru.Descripcion); int x = cmd.ExecuteNonQuery(); if (x != 0) { return(true); } else { return(false); } } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public void getGrupo() { //Variables DataTable dt = new DataTable(); BindingSource bs = new BindingSource(); List <clsGrupo> lstGrupo = new List <clsGrupo>(); clsGrupo objGrupo = new clsGrupo(); //Lenamos el DS de Categorias Params.Clear(); Data.DataModule.ParamByName(Params, "Datos", ""); Data.DataModule.FillDataSet(spCatEstacionDS1, "spCatGrupo", Params.ToArray()); dt = spCatEstacionDS1.Tables["spCatGrupo"]; lstGrupo = objGrupo.FillList(dt); bs.DataSource = lstGrupo; this.lueGrupo.Properties.DataSource = bs.List; //this.lueCambiaEstacion.Properties.Columns.Add(new DevExpress.XtraEditors.Controls.LookUpColumnInfo("EstacionID", "Banco ID")); this.lueGrupo.Properties.Columns.Add(new DevExpress.XtraEditors.Controls.LookUpColumnInfo("Descripcion", "Descripcion")); this.lueGrupo.Properties.DisplayMember = "Descripcion"; this.lueGrupo.Properties.ValueMember = "GrupoID"; this.lueGrupo.Properties.DropDownRows = lstGrupo.Count; }
public CascadingDropDownNameValue[] getGrupos(string knownCategoryValues) { clsGrupo oCls = new clsGrupo(); DataTable dt; StringBuilder strHTML = new StringBuilder(); List <CascadingDropDownNameValue> values = new List <CascadingDropDownNameValue>(); dt = oCls.GetAllGroups2(); if (dt == null) { return(values.ToArray()); } else { if (dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { values.Add(new CascadingDropDownNameValue { name = row[1].ToString(), value = row[0].ToString() }); } return(values.ToArray()); } else { return(values.ToArray()); } } }
public void eliminar(clsGrupo ctm) { using (INVENTARIOEntities te = new INVENTARIOEntities()) { var t = (from q in te.Grupo where q.IdGrupo == ctm.codigo select q).First(); te.DeleteObject(t); te.SaveChanges(); } }
void consulta_Event_frmConsultaGrupo_FormClosing(object sender, EventArgs e) { clsGrupo grupo = (clsGrupo)sender; txtCodigo.Text = grupo.codigo.ToString(); txtDescripcion.Text = grupo.descripcion; cbxEstado.Text = grupo.estado; consulta.Visible = false; }
private void btnBuscarCodigo_Click_1(object sender, EventArgs e) { consulta = new frmConsultaGrupo(); consulta.ShowDialog(); cGrupo = consulta.clastm; txtCodigo.Text = cGrupo.codigo.ToString(); txtDescripcion.Text = cGrupo.descripcion; cbxTipoArticulo.EditValue = Convert.ToString(cGrupo.tipoarticulo); cbxEstado.EditValue = Convert.ToString(cGrupo.estado); }
public Boolean update(clsGrupo gru) { try { return(Mgru.Update(gru)); } catch (Exception ex) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public Boolean modificar(clsGrupo ctm) { using (INVENTARIOEntities te = new INVENTARIOEntities()) { EntityKey ekey = new EntityKey("INVENTARIOEntities.Grupo", "IdGrupo", ctm.codigo); object OBJ = null; if (te.TryGetObjectByKey(ekey, out OBJ)) { Grupo Grupo = (Grupo)OBJ; Grupo.Descripcion = ctm.descripcion; Grupo.IdTipoArticulo = Convert.ToInt32(ctm.tipoarticulo); Grupo.IdEstado = Convert.ToInt32(ctm.estado); } te.SaveChanges(System.Data.Objects.SaveOptions.DetectChangesBeforeSave); } return(true); }
public String NewGroup(string Grupo, string InicioOperaciones, int IdMed, int IdComer) { clsGrupo oClsGroup = new clsGrupo(); string sResp = ""; if (string.IsNullOrEmpty(Grupo)) { return("0-Falta agregar la descripción del Grupo"); } if (string.IsNullOrEmpty(InicioOperaciones)) { return("0-Falta agregar la fecha de inicio de operaciones del Grupo"); } sResp = oClsGroup.NewGroup(Grupo, InicioOperaciones, IdMed, IdComer); return(sResp); }
public Boolean insert(clsGrupo gru) { try { return(Mgru.Insert(gru)); } catch (Exception ex) { if (ex.Message.Contains("Duplicate entry")) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: N°- de Documento Repetido", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } return(false); } }
public string DeleteGroup(int IdGrupo_delete) { clsGrupo oClsGroup = new clsGrupo(); String strIdGrupo = Convert.ToString(IdGrupo_delete); Boolean msg = true; if (string.IsNullOrEmpty(strIdGrupo)) { return("Falta agregar el Grupo"); } msg = oClsGroup.DeleteGroup(IdGrupo_delete); //Call function to update the group if (msg) { return("El Grupo se ha eliminado de la base de datos"); } else { return("Error al eliminar el grupo de la base de datos"); } }
public List <clsGrupo> consultaGrupo() { try { List <clsGrupo> lista = new List <clsGrupo>(); InventarioEntities ent = new InventarioEntities(); var con = from w in ent.Grupo select w; foreach (var item in con) { clsGrupo clas = new clsGrupo(); clas.CodGrupo = item.IdGrupo; clas.Descripcion = item.Descripcion; lista.Add(clas); } return(lista); } catch (Exception) { return(null); } }
public List <clsGrupo> consulta() { try { List <clsGrupo> lista = new List <clsGrupo>(); INVENTARIOEntities ent = new INVENTARIOEntities(); var con = from w in ent.Grupo select w; foreach (var item in con) { clsGrupo clas = new clsGrupo(); clas.empresa = Convert.ToInt32(item.IdEmpresa); clas.codigo = Convert.ToInt32(item.IdGrupo); clas.descripcion = item.Descripcion; clas.tipoarticulo = Convert.ToString(item.IdTipoArticulo); clas.estado = Convert.ToString(item.IdEstado); lista.Add(clas); } return(lista); } catch (Exception) { return(null); } }
public StringBuilder RPU() { ADO.ConnectionDB cn = new ConnectionDB(); String RPU = System.String.Empty; Boolean bRespostExistsRPU = false; strRPUrepeated = new StringBuilder(); clsDivision oclsDivision = new clsDivision(); clsZone oclsZone = new clsZone(); clsGrupo oclsGroup = new clsGrupo(); clsTarifa oclsTarifa = new clsTarifa(); clsGestores oclsGestor = new clsGestores(); Boolean bexistgroup = false; Boolean bExistZone = false; Boolean bExistDivision = false; Boolean bExistTarifa = false; Boolean bExistGestorComercial = false; Boolean bExistGestorMedicion = false; int iNewConvenio = 0; int newRup = 0; DataTable dtConvenio = new DataTable("Convenio"); dtConvenio = InsertConvenio(); if (dtConvenio.Rows.Count > 0) { iNewConvenio = int.Parse(dtConvenio.Rows[0][0].ToString()); intConvenio = iNewConvenio; foreach (DataRow drChargeShiping in dtResult.Rows) { try { //Select Query String strRPU = String.Empty; strRPU = Convert.ToString(drChargeShiping[2]); strRPU = strRPU.Replace(" ", ""); strServiceCFE = strRPU; RPU = GetRPU(); bExistTarifa = oclsTarifa.ExistTarifa(Convert.ToString(drChargeShiping[4])); bexistgroup = oclsGroup.ExistGroup(Convert.ToString(drChargeShiping[6])); bExistDivision = oclsDivision.ExistDivision(Convert.ToString(drChargeShiping[8])); bExistZone = oclsZone.ExistZonaCve(Convert.ToString(drChargeShiping[8]), Convert.ToString(drChargeShiping[7]), Convert.ToString(drChargeShiping[9])); bExistGestorMedicion = oclsGestor.ExistIniciales(Convert.ToString(drChargeShiping[11]), "2"); bExistGestorComercial = oclsGestor.ExistIniciales(Convert.ToString(drChargeShiping[12]), "1"); if (bExistTarifa) { if (bexistgroup) { if (bExistDivision) { //if (bExistZone){ if (bExistGestorMedicion) { if (bExistGestorComercial) { if (!string.IsNullOrEmpty(strServiceCFE)) { strDivision = Convert.ToString(drChargeShiping[8]); strZona = Convert.ToString(drChargeShiping[9]); if (!bExistZone) { // oclsZone.NewZoneByDiv(Convert.ToString(drChargeShiping[7]).Substring(0, 2), strZona, strDivision, strDivision); } strLoadPoint = Convert.ToString(drChargeShiping[1]); strAddressPoint = Convert.ToString(drChargeShiping[3]); strRate = Convert.ToString(drChargeShiping[4]); dblMaxShipping = Convert.ToDouble(drChargeShiping[5]); strGroup = Convert.ToString(drChargeShiping[6]); strCta = Convert.ToString(drChargeShiping[7]); dblDemanda = Convert.ToDouble("0" + drChargeShiping[10]); strGestorComercial = Convert.ToString(drChargeShiping[11]); strGestorMedicion = Convert.ToString(drChargeShiping[12]); //se asignan los campos nuevos if (Convert.ToString(drChargeShiping[13]) != "") { strIdEstatusOferta = Convert.ToString(drChargeShiping[13]); } else { strRPUrepeated.Append("El Estatus Oferta del RPU: " + strServiceCFE + " Contiene datos incorrectos!" + "<br>"); } if (Convert.ToString(drChargeShiping[14]) != "" && Convert.ToUInt32(drChargeShiping[14]) >= 0 && Convert.ToUInt32(drChargeShiping[14]) <= 1) { strConPrelacion = Convert.ToInt32(drChargeShiping[14]); } else { strRPUrepeated.Append("El campo Esta en prelacion del RPU: " + strServiceCFE + " Contiene datos incorrectos!" + "<br>"); } if (Convert.ToString(drChargeShiping[15]) != "" && Convert.ToUInt32(drChargeShiping[15]) >= 0 && Convert.ToUInt32(drChargeShiping[15]) <= 1) { strFirmado = Convert.ToInt32(drChargeShiping[15]); } else { strRPUrepeated.Append("El campo Firmado o prospecto del RPU: " + strServiceCFE + " Contiene datos incorrectos!" + "<br>"); } DataTable DtRup = new DataTable("Convenio"); DtRup = InsertRPU(); if (dtConvenio.Rows.Count > 0) { newRup = int.Parse(dtConvenio.Rows[0][0].ToString()); } } } else { strRPUrepeated.Append("No existe el Gestor Comercial: " + Convert.ToString(drChargeShiping[12]).ToUpper() + " del RPU: " + strServiceCFE + "<br>"); } } else { strRPUrepeated.Append("No existe el Gestor Medición: " + Convert.ToString(drChargeShiping[11]).ToUpper() + " del RPU: " + strServiceCFE + "<br>"); } //}else{strRPUrepeated.Append("No existe la Zona " + Convert.ToString(drChargeShiping[7]).ToUpper() + " del RPU: " + strServiceCFE + "<br>");} } else { strRPUrepeated.Append("No existe la División: " + Convert.ToString(drChargeShiping[8]).ToUpper() + " del RPU: " + strServiceCFE + "<br>"); } } else { strRPUrepeated.Append("No existe el Grupo: " + Convert.ToString(drChargeShiping[6]).ToUpper() + " del RPU: " + strServiceCFE + "<br>"); } } else { strRPUrepeated.Append("No existe la Tarifa: " + Convert.ToString(drChargeShiping[4]).ToUpper() + " del RPU: " + strServiceCFE + "<br>"); } } catch (Exception ex) { LogError.LogErrorMedicion clsError = new LogError.LogErrorMedicion(); clsError.logMessage = ex.ToString(); clsError.logModule = "RPU"; clsError.LogWrite(); } } } if (strRPUrepeated.Length > 0) { DataTable dtR = new DataTable("dtres"); dtR = EliminaCarga(); int iRes = 0; if (dtR.Rows.Count > 0) { iRes = int.Parse(dtR.Rows[0][0].ToString()); } } return(strRPUrepeated); }
private void gridView1_Click(object sender, EventArgs e) { clastm = getRow((DevExpress.XtraGrid.Views.Grid.GridView)sender); Close(); }
/// <summary> /// metodo que hace broadcast enviando la nueva partida creada a todos los clientes /// </summary> /// <param name="nuevaPartida"></param> public void Broadcast(clsGrupo nuevaPartida) { proxyPartidaCrear.Invoke("EnviarPartida", nuevaPartida, admin); }