/// <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; }
/// <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<T> asociada. /// </summary> public void AddToEmisores(Emisores emisores) { base.AddObject("Emisores", emisores); }
/// <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; } }