private static ResultadoTransaccion GuardarProspectoCompetencia(long IdMeta, clsMetaCompetencia ObjCompetenciaProspecto) { ResultadoTransaccion res = new ResultadoTransaccion(); try { //Registrar Llamada Telefonica objParams = SqlHelperParameterCache.GetSpParameterSet(conn, "SP_N_DIRECCION_META_COMPETENCIA"); objParams[0].Value = IdMeta; objParams[1].Value = ObjCompetenciaProspecto.Descripcion; SqlCommand command = new SqlCommand("SP_N_DIRECCION_META_COMPETENCIA", conn); command.Transaction = transaction; command.Parameters.AddRange(objParams); command.CommandType = CommandType.StoredProcedure; ObjCompetenciaProspecto.Id = Convert.ToInt32(command.ExecuteScalar()); //Ejecutar transaccion res.Estado = Enums.EstadoTransaccion.Aceptada; res.Descripcion = "Se registraron los datos de competencia correctamente"; } catch (Exception ex) { Log.EscribirLog(ex.Message); res.Descripcion = ex.Message; res.ArchivoError = "clsMetaAdo.cs"; res.MetodoError = "GuardarProspectoCompetencia"; res.Estado = Enums.EstadoTransaccion.Rechazada; } finally { } return(res); }
private void SBAgregarClick(object sender, EventArgs e) { IList<clsMetaCompetencia> listaLlamadas = new List<clsMetaCompetencia>(); if (gridCompetencia.DataSource != null) listaLlamadas = (IList<clsMetaCompetencia>)gridCompetencia.DataSource; var objCompetencia = new clsMetaCompetencia { Descripcion = txtCompetencia.Text, TipoCompetencia = (clsItemParametro)cmbTipoCompetencia.SelectedItem }; listaLlamadas.Add(objCompetencia); gridCompetencia.DataSource = null; gridCompetencia.DataSource = listaLlamadas; txtCompetencia.Text = string.Empty; }
private void sBAgregar_Click(object sender, EventArgs e) { IList <clsMetaCompetencia> ListaLlamadas = new List <clsMetaCompetencia>(); if (this.gridCompetencia.DataSource != null) { ListaLlamadas = (IList <clsMetaCompetencia>) this.gridCompetencia.DataSource; } clsMetaCompetencia ObjCompetencia = new clsMetaCompetencia(); ObjCompetencia.Descripcion = ""; ListaLlamadas.Add(ObjCompetencia); this.gridCompetencia.DataSource = null; this.gridCompetencia.DataSource = ListaLlamadas; }