/// <summary> /// Crear un nuevo objeto DomiciliosFiscales. /// </summary> /// <param name="iDDomicilioFiscal">Valor inicial de la propiedad IDDomicilioFiscal.</param> /// <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_Calle">Valor inicial de la propiedad CFDI32_Req_Calle.</param> /// <param name="cFDI32_Req_Municipio">Valor inicial de la propiedad CFDI32_Req_Municipio.</param> /// <param name="cFDI32_Req_Estado">Valor inicial de la propiedad CFDI32_Req_Estado.</param> /// <param name="cFDI32_Req_Pais">Valor inicial de la propiedad CFDI32_Req_Pais.</param> /// <param name="cFDI32_Req_CodigoPostal">Valor inicial de la propiedad CFDI32_Req_CodigoPostal.</param> public static DomiciliosFiscales CreateDomiciliosFiscales(global::System.Int32 iDDomicilioFiscal, global::System.Int32 iDEmisor, global::System.Boolean registroActivo, global::System.Boolean seleccionado, global::System.String cFDI32_Req_Calle, global::System.String cFDI32_Req_Municipio, global::System.String cFDI32_Req_Estado, global::System.String cFDI32_Req_Pais, global::System.String cFDI32_Req_CodigoPostal) { DomiciliosFiscales domiciliosFiscales = new DomiciliosFiscales(); domiciliosFiscales.IDDomicilioFiscal = iDDomicilioFiscal; domiciliosFiscales.IDEmisor = iDEmisor; domiciliosFiscales.RegistroActivo = registroActivo; domiciliosFiscales.Seleccionado = seleccionado; domiciliosFiscales.CFDI32_Req_Calle = cFDI32_Req_Calle; domiciliosFiscales.CFDI32_Req_Municipio = cFDI32_Req_Municipio; domiciliosFiscales.CFDI32_Req_Estado = cFDI32_Req_Estado; domiciliosFiscales.CFDI32_Req_Pais = cFDI32_Req_Pais; domiciliosFiscales.CFDI32_Req_CodigoPostal = cFDI32_Req_CodigoPostal; return domiciliosFiscales; }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet DomiciliosFiscales. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToDomiciliosFiscales(DomiciliosFiscales domiciliosFiscales) { base.AddObject("DomiciliosFiscales", domiciliosFiscales); }
/// <summary> /// Agregará un nuevo domicilio fiscal al emisor identificado por ID /// </summary> /// <param name="idEmisor">El ID del emisor</param> /// <param name="req_calle">La calle del domicilio fiscal, requerido</param> /// <param name="opc_noExterior">El número exterior del domicilio fiscal, opcional</param> /// <param name="opc_noInterior">El número interior del domicilio fiscal, opcional</param> /// <param name="opc_colonia">La colonia del domicilio fiscal, opcional</param> /// <param name="opc_localidad">La localidad del domicilio fiscal, opcional</param> /// <param name="opc_referencia">La referencia del domicilio fiscal, opcional</param> /// <param name="req_municipio">El municipio del domicilio fiscal, requerido</param> /// <param name="req_estado">El estado del domicilio fiscal, requerido</param> /// <param name="req_pais">El pais del domicilio fiscal, requerido</param> /// <param name="req_codigoPostal">El código postal del domicilio fiscal, requerido</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> public bool AgregarDomicilioFiscal(int idEmisor, string req_calle, string opc_noExterior, string opc_noInterior, string opc_colonia, string opc_localidad, string opc_referencia, string req_municipio, string req_estado, string req_pais, string req_codigoPostal, out string mensaje) { try { DomiciliosFiscales domicilioFiscal = new DomiciliosFiscales(); domicilioFiscal.IDEmisor = idEmisor; domicilioFiscal.CFDI32_Req_Calle = req_calle; domicilioFiscal.CFDI32_Opc_NoExterior = opc_noExterior; domicilioFiscal.CFDI32_Opc_NoInterior = opc_noInterior; domicilioFiscal.CFDI32_Opc_Colonia = opc_colonia; domicilioFiscal.CFDI32_Opc_Localidad = opc_localidad; domicilioFiscal.CFDI32_Opc_Referencia = opc_referencia; domicilioFiscal.CFDI32_Req_Municipio = req_municipio; domicilioFiscal.CFDI32_Req_Estado = req_estado; domicilioFiscal.CFDI32_Req_Pais = req_pais; domicilioFiscal.CFDI32_Req_CodigoPostal = req_codigoPostal; domicilioFiscal.RegistroActivo = true; entidades.DomiciliosFiscales.AddObject(domicilioFiscal); entidades.SaveChanges(); mensaje = "Domicilio fiscal agregado correctamente"; return false; } catch (Exception e) { mensaje = e.Message; return false; } }