Пример #1
0
        private void sButtonAgregarObservacion_Click(object sender, EventArgs e)
        {
            IList <clsSalesLeadObservaciones> ListaObservacionesSL = new List <clsSalesLeadObservaciones>();

            if (this.gridObservacionesSL.DataSource != null)
            {
                ListaObservacionesSL = (IList <clsSalesLeadObservaciones>) this.gridObservacionesSL.DataSource;
            }

            clsSalesLeadObservaciones ObjObservacion = new clsSalesLeadObservaciones();

            ObjObservacion.FechaHora   = DateTime.Now;
            ObjObservacion.ObjUsuario  = new clsUsuario();
            ObjObservacion.ObjUsuario  = (clsUsuario)Base.Usuario.UsuarioConectado.Usuario;
            ObjObservacion.Observacion = "";
            ListaObservacionesSL.Add(ObjObservacion);

            this.gridObservacionesSL.DataSource = null;
            this.gridObservacionesSL.DataSource = ListaObservacionesSL;
        }
Пример #2
0
        private void sButtonEliminarObservacion_Click(object sender, EventArgs e)
        {
            clsSalesLeadObservaciones ObjObservacion = new clsSalesLeadObservaciones();
            int fila_sel = 0;

            if (this.gridViewObsSL.DataSource != null)
            {
                if (MessageBox.Show("¿Está seguro que desea ELIMINAR el comentario?", "Sistema Comercial Craft", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    fila_sel       = this.gridViewObsSL.GetSelectedRows()[0];
                    ObjObservacion = (clsSalesLeadObservaciones)this.gridViewObsSL.GetRow(fila_sel);
                    Entidades.GlobalObject.ResultadoTransaccion res = ClsSalesLeadNegocio.EliminarObservacionesSalesLead(ObjObservacion.Id);

                    if (res.Estado == Enums.EstadoTransaccion.Aceptada)
                    {
                        this.gridViewObsSL.DeleteSelectedRows();
                    }
                    else
                    {
                        MessageBox.Show(res.Descripcion, "Sistema Comercial Craft", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }
Пример #3
0
 public static ResultadoTransaccion GuardarObservacion(long IdSalesLead, clsSalesLeadObservaciones ObjObservacion, ref string ModificaGlosa)
 {
     return(ClsSalesLeadAdo.GuardarSalesLeadObservacion(IdSalesLead, ObjObservacion, ref ModificaGlosa));
 }