コード例 #1
0
 /// <summary>
 /// Crear un nuevo objeto Emisores.
 /// </summary>
 /// <param name="iDEmisor">Valor inicial de la propiedad IDEmisor.</param>
 /// <param name="registroActivo">Valor inicial de la propiedad RegistroActivo.</param>
 /// <param name="seleccionado">Valor inicial de la propiedad Seleccionado.</param>
 /// <param name="cFDI32_Req_RFC">Valor inicial de la propiedad CFDI32_Req_RFC.</param>
 public static Emisores CreateEmisores(global::System.Int32 iDEmisor, global::System.Boolean registroActivo, global::System.Boolean seleccionado, global::System.String cFDI32_Req_RFC)
 {
     Emisores emisores = new Emisores();
     emisores.IDEmisor = iDEmisor;
     emisores.RegistroActivo = registroActivo;
     emisores.Seleccionado = seleccionado;
     emisores.CFDI32_Req_RFC = cFDI32_Req_RFC;
     return emisores;
 }
コード例 #2
0
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet Emisores. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToEmisores(Emisores emisores)
 {
     base.AddObject("Emisores", emisores);
 }
コード例 #3
0
        /// <summary>
        /// Agregará un nuevo emisor al sistema
        /// </summary>
        /// <param name="req_rfc">El RFC del emisor, requerido</param>
        /// <param name="opc_nombre">El nombre del emisor, opcional</param>
        /// <param name="mensaje">Un mensaje con el resultado de la operación</param>
        /// <returns>Devuelve true si no ocurrió ningun error durante la operación, false de lo contrario</returns>
        /// <summary>
        public bool AgregarEmisor(string req_rfc, string opc_nombre, out string mensaje)
        {
            try
            {
                Emisores emisor = new Emisores();

                emisor.CFDI32_Req_RFC = req_rfc;
                emisor.CFDI32_Opc_Nombre = opc_nombre;

                emisor.RegistroActivo = true;
                entidades.Emisores.AddObject(emisor);
                entidades.SaveChanges();

                mensaje = "Emisor agregado correctamente";
                return true;
            }
            catch (Exception e)
            {
                mensaje = e.Message;
                return false;
            }
        }