예제 #1
0
 //ME RETORNA -1??????????????????????
 public bool InsertarNuevaEmpresa(Empresa pEmpresa,byte[] pLogo)
 {
     const string quote = "\"";
                       //<Modulos><Modulo enabled=      "      1     "        nombre=      "      Finanzas      "       base=      "     ERP_Finanzas        "       /></Modulos>
     string modulos = "<Modulos><Modulo enabled=" + quote + "1" + quote + " nombre=" + quote + "Finanzas" + quote + " base=" + quote + pEmpresa.Nombre + quote + " /></Modulos>";
     string contactos = "<Contactos><Contacto enabled=" + quote + "1" + quote + " nombre=" + quote + "Telefono" + quote + " valor=" + quote + pEmpresa.Telefono + quote + " /><Contacto enabled=" + quote + "1" + quote + " nombre=" + quote + "Fax" + quote + " valor=" + quote + pEmpresa.Fax + quote + " /></Contactos>";
     return EjecutarNoConsulta("dbo.ERPSP_ActualizarEntidad", new List<SqlParameter>()
                                                   {
                                                       new SqlParameter("Nombre", pEmpresa.Nombre),
                                                       new SqlParameter("Contactos", contactos),
                                                       new SqlParameter("Logo", pLogo),
                                                       new SqlParameter("CedulaJuridica", pEmpresa.CedulaJuridica),
                                                       new SqlParameter("Enabled", true),
                                                       new SqlParameter("Modulos", modulos)
                                                   });
 }
예제 #2
0
 public bool InsertarNuevaEmpresa(Empresa pEmpresa, byte[] pLogo)
 {
     var daPrincipal = new DAPrincipal();
     _DataAccess = new DAFinanzas(pEmpresa.Nombre);
     bool retorno = _DataAccess.InsertarMonedasConfiguracion(pEmpresa);
     if (retorno)
         retorno = daPrincipal.InsertarNuevaEmpresa(pEmpresa, pLogo);
     return retorno;
 }
예제 #3
0
 public bool InsertarNuevaEmpresa(Empresa pEmpresa, byte[] pLogo)
 {
     return LogicaNegocio.Instancia.InsertarNuevaEmpresa(pEmpresa, pLogo);
 }
예제 #4
0
 public bool InsertarMonedasConfiguracion(Empresa pEmpresa)
 {
     const string quote = "\"";
     string monedas = "<Monedas><Moneda nombre="+quote+pEmpresa.NombreMonedaLocal+quote+" acronimo="+quote+pEmpresa.AcronimoMonedaLocal+quote+" esLocal="+quote+"1"+quote+" esSistema="+quote+"0"+quote+"/><Moneda nombre="+quote+pEmpresa.NombreMonedaSistema+quote+" acronimo="+quote+pEmpresa.AcronimoMonedaSistema+quote+" esLocal="+quote+"0"+quote+" esSistema="+quote+"1"+quote+"/></Monedas>";
     return EjecutarNoConsulta("dbo.ERPSP_InsertarMonedas", new List<SqlParameter>()
                                                   {
                                                       new SqlParameter("Monedas", monedas)
                                                   });
 }