/// <summary> /// Constructor de Formulario Base de Consultas /// </summary> /// <param name="tituloFormulario">Titulo del Formulario. /// Nota: El formulario hijo NO debe tener asignado el título en la propiedad Text</param> /// <param name="tituloGrilla">Titulo de la Grilla</param> /// <param name="formularioABM">Formulario para Insertar, Modificar o Eliminar un registro /// Nota: Los formularios debe heredar de FormularioABM</param> public FormularioConsulta(string tituloFormulario, string tituloGrilla, FormularioABM formularioABM) : this() { this._formularioABM = formularioABM; Text = tituloFormulario; this.lblTitulo.Text = tituloGrilla; }
private void EjecutarFormulario(PresentacionBase.FormularioABM formulario, TipoOperacion tipoOperacion, long id) { if (AccesoFormularioServicio.TienePermiso(formulario.Name, Identidad.NombreUsuario)) { formulario.EntidadId = id; formulario.TipoOperacion = tipoOperacion; formulario.ShowDialog(); } else { PresentacionBase.Mensaje.Mostrar("Acceso Denegado", PresentacionBase.TipoMensaje.Aviso); } }
public virtual bool VerificarSiHayDatosCargadosEnControles(FormularioABM form) { foreach (var ctrol in form.Controls) { if (VerificarControles(ctrol)) { return(true); } ; } return(false); }
public virtual bool VerificarSiHayDatosCargadosEnControles(FormularioABM form) { foreach (var ctrol in form.Controls) { if (VerificarControles(ctrol)) { return true; }; } return false; }